.elementor-15645 .elementor-element.elementor-element-577201b{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-bfe7343:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-bfe7343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15645 .elementor-element.elementor-element-bfe7343 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15645 .elementor-element.elementor-element-bfe7343{border-style:double;border-width:3px 3px 3px 3px;border-color:rgba(255, 109, 109, 0.88);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15645 .elementor-element.elementor-element-bfe7343, .elementor-15645 .elementor-element.elementor-element-bfe7343 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-141ec79{text-align:center;}.elementor-15645 .elementor-element.elementor-element-141ec79 .elementor-heading-title{color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-141ec79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;background-color:rgba(255, 109, 109, 0.88);border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-38f0344{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-68fb9fa .elementor-heading-title{font-weight:bold;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15645 .elementor-element.elementor-element-68fb9fa > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 0px 1px 10px;}.elementor-15645 .elementor-element.elementor-element-7151bbe{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-f246a0f .elementor-heading-title{font-weight:bold;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15645 .elementor-element.elementor-element-f246a0f > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 0px 1px 10px;}.elementor-15645 .elementor-element.elementor-element-00eff8f:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-00eff8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-00eff8f{border-style:double;border-width:3px 3px 3px 3px;border-color:rgba(133,112,249,0.72);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-15645 .elementor-element.elementor-element-00eff8f, .elementor-15645 .elementor-element.elementor-element-00eff8f > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-00eff8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15645 .elementor-element.elementor-element-cf05c74{text-align:center;}.elementor-15645 .elementor-element.elementor-element-cf05c74 .elementor-heading-title{color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-cf05c74 > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:rgba(133,112,249,0.72);border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-88593e5{line-height:0.1em;}.elementor-15645 .elementor-element.elementor-element-88593e5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15645 .elementor-element.elementor-element-25cf0db{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-5f79a67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15645 .elementor-element.elementor-element-263f81b:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-263f81b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-263f81b{border-style:double;border-width:3px 3px 3px 3px;border-color:rgba(133,112,249,0.72);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-15645 .elementor-element.elementor-element-263f81b, .elementor-15645 .elementor-element.elementor-element-263f81b > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-263f81b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15645 .elementor-element.elementor-element-75df3aa{text-align:center;}.elementor-15645 .elementor-element.elementor-element-75df3aa .elementor-heading-title{color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-75df3aa > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:rgba(133,112,249,0.72);border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-d0928b4{line-height:0.1em;}.elementor-15645 .elementor-element.elementor-element-d0928b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15645 .elementor-element.elementor-element-2e2f3c0{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-4571ba5 .elementor-heading-title{font-weight:bold;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-15645 .elementor-element.elementor-element-4571ba5 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 0px 1px 10px;}.elementor-15645 .elementor-element.elementor-element-d025a4f:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-d025a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://media.l-ma.co.jp/wp-content/uploads/2020/04/55f6ad716610a23ff63922f137432e03.png");background-position:bottom right;background-repeat:no-repeat;background-size:20% auto;}.elementor-15645 .elementor-element.elementor-element-d025a4f{border-style:double;border-width:3px 3px 3px 3px;border-color:rgba(133,112,249,0.72);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-15645 .elementor-element.elementor-element-d025a4f, .elementor-15645 .elementor-element.elementor-element-d025a4f > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-d025a4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15645 .elementor-element.elementor-element-7de2b5a{text-align:center;}.elementor-15645 .elementor-element.elementor-element-7de2b5a .elementor-heading-title{color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-7de2b5a > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:rgba(133, 112, 249, 0.72);border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-0fa4edd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-15645 .elementor-element.elementor-element-86d7415 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-15645 .elementor-element.elementor-element-43389da{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-fa9ca76{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-16576c3:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-16576c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15645 .elementor-element.elementor-element-16576c3{border-style:double;border-color:#FFC0CB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;}.elementor-15645 .elementor-element.elementor-element-16576c3, .elementor-15645 .elementor-element.elementor-element-16576c3 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-16576c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15645 .elementor-element.elementor-element-7122ad0 .elementor-heading-title{font-size:16px;}.elementor-15645 .elementor-element.elementor-element-7122ad0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-15645 .elementor-element.elementor-element-14ccc8e{--spacer-size:10px;}.elementor-15645 .elementor-element.elementor-element-9f5e641:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-9f5e641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-15645 .elementor-element.elementor-element-9f5e641 > .elementor-background-overlay{background-color:#ffffff;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15645 .elementor-element.elementor-element-9f5e641{border-style:double;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15645 .elementor-element.elementor-element-fdc7800{font-size:18px;font-weight:600;}.elementor-15645 .elementor-element.elementor-element-fcf33ac a{color:#4054b2;}.elementor-15645 .elementor-element.elementor-element-31ab099 .widget-image-caption{font-size:15px;font-weight:600;}.elementor-15645 .elementor-element.elementor-element-54385e4{--divider-border-style:dashed;--divider-color:rgba(193,193,193,0.74);--divider-border-width:2px;}.elementor-15645 .elementor-element.elementor-element-54385e4 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-15645 .elementor-element.elementor-element-54385e4 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-15645 .elementor-element.elementor-element-e9047ac{text-align:right;font-size:13px;}.elementor-15645 .elementor-element.elementor-element-0d9f4db{color:#4054b2;font-size:13px;}.elementor-15645 .elementor-element.elementor-element-bbddee6{--spacer-size:50px;}@media(min-width:768px){.elementor-15645 .elementor-element.elementor-element-039faa0{width:40.264%;}.elementor-15645 .elementor-element.elementor-element-77c4ce8{width:59.604%;}}@media(max-width:767px){.elementor-15645 .elementor-element.elementor-element-68fb9fa .elementor-heading-title{line-height:1.3em;}.elementor-15645 .elementor-element.elementor-element-68fb9fa > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-15645 .elementor-element.elementor-element-f246a0f .elementor-heading-title{line-height:1.3em;}.elementor-15645 .elementor-element.elementor-element-f246a0f > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-15645 .elementor-element.elementor-element-cf05c74{text-align:left;}.elementor-15645 .elementor-element.elementor-element-cf05c74 .elementor-heading-title{line-height:1.5em;}.elementor-15645 .elementor-element.elementor-element-75df3aa{text-align:left;}.elementor-15645 .elementor-element.elementor-element-75df3aa .elementor-heading-title{line-height:1.5em;}.elementor-15645 .elementor-element.elementor-element-4571ba5 .elementor-heading-title{line-height:1.3em;}.elementor-15645 .elementor-element.elementor-element-4571ba5 > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-15645 .elementor-element.elementor-element-d025a4f:not(.elementor-motion-effects-element-type-background), .elementor-15645 .elementor-element.elementor-element-d025a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:116px auto;}.elementor-15645 .elementor-element.elementor-element-d025a4f, .elementor-15645 .elementor-element.elementor-element-d025a4f > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-15645 .elementor-element.elementor-element-7de2b5a{text-align:left;}.elementor-15645 .elementor-element.elementor-element-7de2b5a .elementor-heading-title{line-height:1.5em;}.elementor-15645 .elementor-element.elementor-element-16576c3{border-width:3px 3px 3px 3px;}.elementor-15645 .elementor-element.elementor-element-16576c3, .elementor-15645 .elementor-element.elementor-element-16576c3 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-15645 .elementor-element.elementor-element-7122ad0 .elementor-heading-title{font-size:14px;letter-spacing:0.9px;}}