.elementor-5241 .elementor-element.elementor-element-8f93f8f > .elementor-container{max-width:1200px;}.elementor-5241 .elementor-element.elementor-element-8f93f8f:not(.elementor-motion-effects-element-type-background), .elementor-5241 .elementor-element.elementor-element-8f93f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0C0C0;}.elementor-5241 .elementor-element.elementor-element-8f93f8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5241 .elementor-element.elementor-element-8f93f8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5241 .elementor-element.elementor-element-0448f67{--spacer-size:50px;}.elementor-5241 .elementor-element.elementor-element-7876c7d{text-align:center;}.elementor-5241 .elementor-element.elementor-element-7876c7d .elementor-heading-title{color:#070707;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-5241 .elementor-element.elementor-element-7876c7d > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-5241 .elementor-element.elementor-element-7876c7d.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-5241 .elementor-element.elementor-element-727d81c{text-align:left;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5241 .elementor-element.elementor-element-727d81c > .elementor-widget-container{margin:0% 20% 0% 20%;padding:0% 0% 0% 0%;}.elementor-5241 .elementor-element.elementor-element-5415ce9{--spacer-size:50px;}.elementor-5241 .elementor-element.elementor-element-4787ec6{text-align:center;}.elementor-5241 .elementor-element.elementor-element-4787ec6 .elementor-heading-title{color:#070707;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-5241 .elementor-element.elementor-element-4787ec6 > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-5241 .elementor-element.elementor-element-4787ec6.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-5241 .elementor-element.elementor-element-e213a0b{text-align:center;color:#111111;font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;text-decoration:underline;}.elementor-5241 .elementor-element.elementor-element-e213a0b > .elementor-widget-container{margin:40px 00px 40px 00px;}.elementor-5241 .elementor-element.elementor-element-9aa0b6f .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:700;text-shadow:1px 1px 0px #000000;background-color:#1326CF;}.elementor-5241 .elementor-element.elementor-element-9aa0b6f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5241 .elementor-element.elementor-element-377ba6d{text-align:left;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-5241 .elementor-element.elementor-element-377ba6d > .elementor-widget-container{margin:0% 20% 0% 20%;padding:0% 0% 0% 0%;}.elementor-5241 .elementor-element.elementor-element-a2ae874{text-align:left;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-5241 .elementor-element.elementor-element-a2ae874 > .elementor-widget-container{margin:0% 20% 0% 20%;padding:0% 0% 0% 0%;}.elementor-5241 .elementor-element.elementor-element-d534df9 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#1F1F1F;border-radius:0px 0px 0px 0px;}.elementor-5241 .elementor-element.elementor-element-d534df9 .elementor-button:hover, .elementor-5241 .elementor-element.elementor-element-d534df9 .elementor-button:focus{color:#FFFFFF;background-color:#7A7A7A;}.elementor-5241 .elementor-element.elementor-element-d534df9 .elementor-button:hover svg, .elementor-5241 .elementor-element.elementor-element-d534df9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5241 .elementor-element.elementor-element-d534df9 > .elementor-widget-container{margin:50px 0px 50px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5241 .elementor-element.elementor-element-9b3770e{width:100%;}}@media(max-width:1024px){.elementor-5241 .elementor-element.elementor-element-8f93f8f > .elementor-container{max-width:600px;}.elementor-5241 .elementor-element.elementor-element-e213a0b > .elementor-widget-container{margin:-20px 30px 0px 30px;}}@media(max-width:767px){.elementor-5241 .elementor-element.elementor-element-8f93f8f > .elementor-container{max-width:1200px;}.elementor-5241 .elementor-element.elementor-element-7876c7d .elementor-heading-title{font-size:22px;}.elementor-5241 .elementor-element.elementor-element-727d81c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5241 .elementor-element.elementor-element-4787ec6 .elementor-heading-title{font-size:22px;}.elementor-5241 .elementor-element.elementor-element-e213a0b{font-size:18px;}.elementor-5241 .elementor-element.elementor-element-e213a0b > .elementor-widget-container{margin:-20px 0px 0px 10px;}.elementor-5241 .elementor-element.elementor-element-9aa0b6f .elementor-button{font-size:20px;}.elementor-5241 .elementor-element.elementor-element-377ba6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5241 .elementor-element.elementor-element-a2ae874 > .elementor-widget-container{margin:0px 0px 0px 0px;}}