.elementor-443 .elementor-element.elementor-element-40d6540 > .elementor-container{min-height:80vh;}.elementor-443 .elementor-element.elementor-element-40d6540:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-40d6540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );background-image:url("https://www.sn-pr.jp/wp-content/uploads/2022/09/top_sl_05.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-443 .elementor-element.elementor-element-40d6540 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-443 .elementor-element.elementor-element-40d6540{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-443 .elementor-element.elementor-element-fff70ad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-443 .elementor-element.elementor-element-fff70ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-443 .elementor-element.elementor-element-4634769{text-align:center;}.elementor-443 .elementor-element.elementor-element-4634769 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Russo One", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-443 .elementor-element.elementor-element-a746d73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-443 .elementor-element.elementor-element-a746d73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-443 .elementor-element.elementor-element-a1a57e5{text-align:center;}.elementor-443 .elementor-element.elementor-element-a1a57e5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-443 .elementor-element.elementor-element-e2ca8da{text-align:center;}.elementor-443 .elementor-element.elementor-element-e2ca8da .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-443 .elementor-element.elementor-element-eb77d5e{--spacer-size:50px;}.elementor-443 .elementor-element.elementor-element-b445b22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-443 .elementor-element.elementor-element-b445b22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-443 .elementor-element.elementor-element-b445b22 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8a30acd );}.elementor-443 .elementor-element.elementor-element-a6acc7d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-443 .elementor-element.elementor-element-a6acc7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-443 .elementor-element.elementor-element-d761510{text-align:center;}.elementor-443 .elementor-element.elementor-element-d761510 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Russo One", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-443 .elementor-element.elementor-element-a698a28{--spacer-size:50px;}.elementor-443 .elementor-element.elementor-element-8c5452a{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-e3e1131{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-e9103af{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-933882b{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-66708cc{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-d436523{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-ba16f5a{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-49e6cfb{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-d3c979f{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-b3ea0a8{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-018fc8b{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-7ea9fa1{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-10a9035{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-5d905fd{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-ff834b7{text-align:center;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-5c67942{text-align:left;color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-443 .elementor-element.elementor-element-8cb2428{--spacer-size:50px;}.elementor-443 .elementor-element.elementor-element-9334645{--spacer-size:50px;}.elementor-443 .elementor-element.elementor-element-138892c:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-138892c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a30acd );}.elementor-443 .elementor-element.elementor-element-138892c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-443 .elementor-element.elementor-element-138892c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-443 .elementor-element.elementor-element-fc823ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-443 .elementor-element.elementor-element-fc823ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-443 .elementor-element.elementor-element-63bc681{text-align:center;}.elementor-443 .elementor-element.elementor-element-63bc681 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Russo One", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-443 .elementor-element.elementor-element-a9ebc81 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:bold;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );background-color:#FFFFFF00;}.elementor-443 .elementor-element.elementor-element-a9ebc81 > .elementor-widget-container{border-style:double;border-width:9px 9px 9px 9px;border-radius:35px 35px 35px 35px;}.elementor-443 .elementor-element.elementor-element-7769a38:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-7769a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a30acd );}.elementor-443 .elementor-element.elementor-element-7769a38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-443 .elementor-element.elementor-element-7769a38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-443 .elementor-element.elementor-element-9ad8cb2{--spacer-size:50px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:80px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-443 .elementor-element.elementor-element-a6acc7d{width:27.719%;}.elementor-443 .elementor-element.elementor-element-057a555{width:72.281%;}.elementor-443 .elementor-element.elementor-element-fc823ca{width:27.7%;}.elementor-443 .elementor-element.elementor-element-2ae67cb{width:72.3%;}}@media(max-width:767px){.elementor-443 .elementor-element.elementor-element-40d6540 > .elementor-container{min-height:70vh;}.elementor-443 .elementor-element.elementor-element-40d6540:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-40d6540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-443 .elementor-element.elementor-element-a1a57e5{text-align:center;}.elementor-443 .elementor-element.elementor-element-a1a57e5 .elementor-heading-title{font-size:4.8vw;}.elementor-443 .elementor-element.elementor-element-e2ca8da{text-align:justify;}.elementor-443 .elementor-element.elementor-element-e2ca8da .elementor-heading-title{font-size:4.9vw;line-height:1.8em;}.elementor-443 .elementor-element.elementor-element-b15b6d9{width:30%;}.elementor-443 .elementor-element.elementor-element-b2da4be{width:70%;}.elementor-443 .elementor-element.elementor-element-a1e73d9{width:30%;}.elementor-443 .elementor-element.elementor-element-25aac8d{width:70%;}.elementor-443 .elementor-element.elementor-element-025b8d3{width:30%;}.elementor-443 .elementor-element.elementor-element-ac39619{width:70%;}.elementor-443 .elementor-element.elementor-element-0897466{width:30%;}.elementor-443 .elementor-element.elementor-element-2b65293{width:70%;}.elementor-443 .elementor-element.elementor-element-4437767{width:30%;}.elementor-443 .elementor-element.elementor-element-8ffc06d{width:70%;}.elementor-443 .elementor-element.elementor-element-5a6726f{width:30%;}.elementor-443 .elementor-element.elementor-element-75a4e65{width:70%;}.elementor-443 .elementor-element.elementor-element-5263a2c{width:30%;}.elementor-443 .elementor-element.elementor-element-3d05096{width:70%;}.elementor-443 .elementor-element.elementor-element-446eb5a{width:30%;}.elementor-443 .elementor-element.elementor-element-b56d421{width:70%;}}@media(min-width:1025px){.elementor-443 .elementor-element.elementor-element-40d6540:not(.elementor-motion-effects-element-type-background), .elementor-443 .elementor-element.elementor-element-40d6540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}