.elementor-10725 .elementor-element.elementor-element-5da4718>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-10725 .elementor-element.elementor-element-5da4718:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-5da4718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ari.ac.jp/wp-content/uploads/2021/03/SPC-supporter-group-01-1.jpg?fit=1200%2C750&ssl=1");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-10725 .elementor-element.elementor-element-5da4718>.elementor-background-overlay{background-color:#7a7a7a;opacity:.8;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-5da4718{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-bc-flex-widget .elementor-10725 .elementor-element.elementor-element-e38f281.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10725 .elementor-element.elementor-element-e38f281.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10725 .elementor-element.elementor-element-e38f281.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-e38f281>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-287f112{text-align:center}.elementor-10725 .elementor-element.elementor-element-287f112 .elementor-heading-title{font-family:"Source Sans Pro",Sans-serif;font-weight:400;letter-spacing:.5px;text-shadow:0px 0px 25px #000;color:#f0b482}.elementor-10725 .elementor-element.elementor-element-dc2cdc2{--divider-border-style:solid;--divider-color:#f0b482;--divider-border-width:4px}.elementor-10725 .elementor-element.elementor-element-dc2cdc2 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-10725 .elementor-element.elementor-element-dc2cdc2 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-10725 .elementor-element.elementor-element-bcc77c9{text-align:center}.elementor-10725 .elementor-element.elementor-element-bcc77c9 .elementor-heading-title{font-family:"Source Sans Pro",Sans-serif;font-size:1.7rem;font-weight:300;letter-spacing:1.5px;color:#fff}.elementor-10725 .elementor-element.elementor-element-e3c7cd0{--spacer-size:100px}.elementor-10725 .elementor-element.elementor-element-3b51891:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-3b51891>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10725 .elementor-element.elementor-element-3b51891{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 5% 0}.elementor-10725 .elementor-element.elementor-element-3b51891>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-e0632f8>.elementor-widget-container{margin:0 5%}.elementor-10725 .elementor-element.elementor-element-e0632f8{--icon-box-icon-margin:20px}.elementor-10725 .elementor-element.elementor-element-e0632f8 .elementor-icon-box-title{margin-bottom:10px;color:#000}.elementor-10725 .elementor-element.elementor-element-e0632f8.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10725 .elementor-element.elementor-element-e0632f8.elementor-view-framed .elementor-icon,.elementor-10725 .elementor-element.elementor-element-e0632f8.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10725 .elementor-element.elementor-element-e0632f8 .elementor-icon{font-size:30px}.elementor-10725 .elementor-element.elementor-element-e0632f8 .elementor-icon-box-title,.elementor-10725 .elementor-element.elementor-element-e0632f8 .elementor-icon-box-title a{font-size:23px;line-height:1.2em;letter-spacing:1px}.elementor-10725 .elementor-element.elementor-element-e0632f8 .elementor-icon-box-description{color:#000;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-b3ebd7c>.elementor-widget-container{margin:0 5%}.elementor-10725 .elementor-element.elementor-element-b3ebd7c{--icon-box-icon-margin:20px}.elementor-10725 .elementor-element.elementor-element-b3ebd7c .elementor-icon-box-title{margin-bottom:10px;color:#000}.elementor-10725 .elementor-element.elementor-element-b3ebd7c.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10725 .elementor-element.elementor-element-b3ebd7c.elementor-view-framed .elementor-icon,.elementor-10725 .elementor-element.elementor-element-b3ebd7c.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10725 .elementor-element.elementor-element-b3ebd7c .elementor-icon{font-size:30px}.elementor-10725 .elementor-element.elementor-element-b3ebd7c .elementor-icon-box-title,.elementor-10725 .elementor-element.elementor-element-b3ebd7c .elementor-icon-box-title a{font-size:23px;line-height:1.2em;letter-spacing:1px}.elementor-10725 .elementor-element.elementor-element-b3ebd7c .elementor-icon-box-description{color:#000;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-00b1bdd>.elementor-widget-container{margin:0 5%}.elementor-10725 .elementor-element.elementor-element-00b1bdd{--icon-box-icon-margin:20px}.elementor-10725 .elementor-element.elementor-element-00b1bdd .elementor-icon-box-title{margin-bottom:10px;color:#000}.elementor-10725 .elementor-element.elementor-element-00b1bdd.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10725 .elementor-element.elementor-element-00b1bdd.elementor-view-framed .elementor-icon,.elementor-10725 .elementor-element.elementor-element-00b1bdd.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10725 .elementor-element.elementor-element-00b1bdd .elementor-icon{font-size:30px}.elementor-10725 .elementor-element.elementor-element-00b1bdd .elementor-icon-box-title,.elementor-10725 .elementor-element.elementor-element-00b1bdd .elementor-icon-box-title a{font-size:23px;line-height:1.2em;letter-spacing:1px}.elementor-10725 .elementor-element.elementor-element-00b1bdd .elementor-icon-box-description{color:#000;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-1b8b70c:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-1b8b70c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10725 .elementor-element.elementor-element-1b8b70c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-10725 .elementor-element.elementor-element-1b8b70c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-6ff74f3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px}.elementor-10725 .elementor-element.elementor-element-6ff74f3 .elementor-divider-separator{width:100%}.elementor-10725 .elementor-element.elementor-element-6ff74f3 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-10725 .elementor-element.elementor-element-b9b224e>.elementor-element-populated{box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-10725 .elementor-element.elementor-element-cbb0f5a .elementor-drop-cap{margin-inline-end:10px}.elementor-10725 .elementor-element.elementor-element-eadba6d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px}.elementor-10725 .elementor-element.elementor-element-eadba6d .elementor-divider-separator{width:100%}.elementor-10725 .elementor-element.elementor-element-eadba6d .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-10725 .elementor-element.elementor-element-8245d68{--spacer-size:40px}.elementor-10725 .elementor-element.elementor-element-24025bd:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-24025bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-24025bd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2% 0 3%}.elementor-10725 .elementor-element.elementor-element-24025bd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-c577206 .elementor-icon-list-icon i{transition:color .3s}.elementor-10725 .elementor-element.elementor-element-c577206 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-10725 .elementor-element.elementor-element-c577206{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-10725 .elementor-element.elementor-element-c577206 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10725 .elementor-element.elementor-element-c577206 .elementor-icon-list-item>a{font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.elementor-10725 .elementor-element.elementor-element-c577206 .elementor-icon-list-text{transition:color .3s}.elementor-10725 .elementor-element.elementor-element-735560d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-10725 .elementor-element.elementor-element-735560d{padding:0}.elementor-bc-flex-widget .elementor-10725 .elementor-element.elementor-element-e0313c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-10725 .elementor-element.elementor-element-e0313c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-10725 .elementor-element.elementor-element-e0313c4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-d3ff3f1{--spacer-size:30px}.elementor-10725 .elementor-element.elementor-element-c450335{text-align:center}.elementor-10725 .elementor-element.elementor-element-4a77fcb{color:#54595f}.elementor-10725 .elementor-element.elementor-element-ddf09da{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-10725 .elementor-element.elementor-element-ddf09da>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-50145dd{text-align:center}.elementor-10725 .elementor-element.elementor-element-50145dd .elementor-heading-title{font-weight:400;letter-spacing:2px;color:#f0b482}.elementor-10725 .elementor-element.elementor-element-f52fb22:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10725 .elementor-element.elementor-element-f52fb22>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-f52fb22.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-f52fb22>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#54595f;box-shadow:0px 0px 2px .5px rgba(0,0,0,.2);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0}.elementor-10725 .elementor-element.elementor-element-f52fb22>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-cf32d40>.elementor-widget-container{margin:0 0 -5%;padding:0 5%}.elementor-10725 .elementor-element.elementor-element-cf32d40{text-align:center}.elementor-10725 .elementor-element.elementor-element-cf32d40 .elementor-heading-title{line-height:1.2em;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-827b74e>.elementor-widget-container{padding:0 7% 7%}.elementor-10725 .elementor-element.elementor-element-827b74e{text-align:left;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-970669b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10725 .elementor-element.elementor-element-970669b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-970669b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-970669b>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#54595f;box-shadow:0px 0px 3px 1px rgba(0,0,0,.25);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0}.elementor-10725 .elementor-element.elementor-element-970669b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-f1c2fbc{text-align:center}.elementor-10725 .elementor-element.elementor-element-f1c2fbc img{transition-duration:.3s}.elementor-10725 .elementor-element.elementor-element-5493196>.elementor-widget-container{margin:0 0 -5%;padding:0 5%}.elementor-10725 .elementor-element.elementor-element-5493196{text-align:center}.elementor-10725 .elementor-element.elementor-element-5493196 .elementor-heading-title{line-height:1.2em;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-497b75b>.elementor-widget-container{padding:0 7% 7%}.elementor-10725 .elementor-element.elementor-element-497b75b{text-align:left;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-4f09c4a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10725 .elementor-element.elementor-element-4f09c4a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-4f09c4a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-4f09c4a>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#54595f;box-shadow:0px 0px 3px 1px rgba(0,0,0,.25);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0}.elementor-10725 .elementor-element.elementor-element-4f09c4a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-de1e35b{text-align:center}.elementor-10725 .elementor-element.elementor-element-de1e35b img{transition-duration:.3s}.elementor-10725 .elementor-element.elementor-element-bd25b45>.elementor-widget-container{margin:0 0 -5%;padding:0 5%}.elementor-10725 .elementor-element.elementor-element-bd25b45{text-align:center}.elementor-10725 .elementor-element.elementor-element-bd25b45 .elementor-heading-title{line-height:1.2em;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-70725a2>.elementor-widget-container{padding:0 7% 7%}.elementor-10725 .elementor-element.elementor-element-70725a2{text-align:left;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-6bdbc5e{--spacer-size:30px}.elementor-10725 .elementor-element.elementor-element-1df1059{text-align:center}.elementor-10725 .elementor-element.elementor-element-1df1059 .elementor-heading-title{font-weight:400;letter-spacing:2px;color:#f0b482}.elementor-10725 .elementor-element.elementor-element-cd4db3b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10725 .elementor-element.elementor-element-cd4db3b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-cd4db3b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-cd4db3b>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#54595f;box-shadow:0px 0px 3px 1px rgba(0,0,0,.25);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0}.elementor-10725 .elementor-element.elementor-element-cd4db3b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-9d5a217{text-align:center}.elementor-10725 .elementor-element.elementor-element-9d5a217 img{transition-duration:.3s}.elementor-10725 .elementor-element.elementor-element-22ebcee>.elementor-widget-container{margin:0 0 -5%;padding:0 5%}.elementor-10725 .elementor-element.elementor-element-22ebcee{text-align:center}.elementor-10725 .elementor-element.elementor-element-22ebcee .elementor-heading-title{line-height:1.2em;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-2b9c8f2>.elementor-widget-container{padding:0 7% 7%}.elementor-10725 .elementor-element.elementor-element-2b9c8f2{text-align:left;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-699680c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10725 .elementor-element.elementor-element-699680c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-699680c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-10725 .elementor-element.elementor-element-699680c>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#54595f;box-shadow:0px 0px 3px 1px rgba(0,0,0,.25);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:0}.elementor-10725 .elementor-element.elementor-element-699680c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-8767b98{text-align:center}.elementor-10725 .elementor-element.elementor-element-8767b98 img{transition-duration:.3s}.elementor-10725 .elementor-element.elementor-element-532def7>.elementor-widget-container{margin:0 0 -5%;padding:0 5%}.elementor-10725 .elementor-element.elementor-element-532def7{text-align:center}.elementor-10725 .elementor-element.elementor-element-532def7 .elementor-heading-title{line-height:1.2em;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-5fb3471>.elementor-widget-container{padding:0 7% 7%}.elementor-10725 .elementor-element.elementor-element-5fb3471{text-align:left;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:.2px}.elementor-10725 .elementor-element.elementor-element-f97fc75:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-10725 .elementor-element.elementor-element-f97fc75>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-f97fc75>.elementor-element-populated{border-style:dotted;border-width:0;border-color:#54595f;box-shadow:0px 0px 3px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:10%}.elementor-10725 .elementor-element.elementor-element-f97fc75>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-18cb678{text-align:center}.elementor-10725 .elementor-element.elementor-element-18cb678 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0px;color:#54595f}.elementor-10725 .elementor-element.elementor-element-8fd9b4e{text-align:center}.elementor-10725 .elementor-element.elementor-element-8fd9b4e .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:0px;color:#54595f}.elementor-10725 .elementor-element.elementor-element-86cdebe:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-86cdebe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10725 .elementor-element.elementor-element-86cdebe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10725 .elementor-element.elementor-element-86cdebe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-4f759b9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-10725 .elementor-element.elementor-element-64769e5{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-be5235c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-be5235c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-e7b5a0c>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-e7b5a0c{text-align:left}.elementor-10725 .elementor-element.elementor-element-e7b5a0c .elementor-heading-title{letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-d6402d1>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-d6402d1{text-align:left;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-267e4a2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-267e4a2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-ee55143{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-f7c0cc4{text-align:left}.elementor-10725 .elementor-element.elementor-element-1725c11 .elementor-button{background-color:#fff;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-1725c11 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-1725c11 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-1135b4d{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-bfd43af{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-10725 .elementor-element.elementor-element-bfd43af .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-10725 .elementor-element.elementor-element-bfd43af .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-10725 .elementor-element.elementor-element-0200a93:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-0200a93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10725 .elementor-element.elementor-element-0200a93{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10725 .elementor-element.elementor-element-0200a93>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-9cd0b71>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-10725 .elementor-element.elementor-element-6ec767e{--spacer-size:50px}.elementor-10725 .elementor-element.elementor-element-12ef749>.elementor-element-populated{border-style:dotted;border-width:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-12ef749>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-c6d9a3c>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-c6d9a3c{text-align:left}.elementor-10725 .elementor-element.elementor-element-c6d9a3c .elementor-heading-title{letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-16912d8{text-align:left;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-0c9c5bb .elementor-counter-number-wrapper{color:#fff;font-size:36px;font-weight:400;line-height:1.3em}.elementor-10725 .elementor-element.elementor-element-0c9c5bb .elementor-counter-title{color:#54595f;font-size:16px;line-height:1.3em}.elementor-10725 .elementor-element.elementor-element-8448533 .elementor-counter-number-wrapper{color:#fff;font-size:34px;font-weight:400;line-height:1.3em;letter-spacing:1.5px}.elementor-10725 .elementor-element.elementor-element-8448533 .elementor-counter-title{color:#54595f;font-size:16px;line-height:1.3em}.elementor-10725 .elementor-element.elementor-element-f531e0f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-f531e0f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-1cae62d{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-49e23e4{text-align:left}.elementor-10725 .elementor-element.elementor-element-f4c5b61 .elementor-button{background-color:#fff;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-f4c5b61 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-f4c5b61 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-eb0ff75{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-ad78416>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-ad78416>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-7069746{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-7f3dbb7{text-align:left}.elementor-10725 .elementor-element.elementor-element-3e13144 .elementor-button{background-color:#fff;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-3e13144 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-3e13144 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-d4b6491{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-7ce5395{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10725 .elementor-element.elementor-element-7ce5395>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-8caa55e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-10725 .elementor-element.elementor-element-932f983{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-958b761>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-958b761{text-align:left}.elementor-10725 .elementor-element.elementor-element-958b761 .elementor-heading-title{letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-739652f{text-align:left;letter-spacing:.5px;color:#fff}.elementor-10725 .elementor-element.elementor-element-80f2cbc{--spacer-size:50px}.elementor-10725 .elementor-element.elementor-element-5142618 .elementor-button{background-color:#f0b482;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-5142618 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-5142618 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-ce42a63{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-c8440b6:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-c8440b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10725 .elementor-element.elementor-element-c8440b6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10725 .elementor-element.elementor-element-c8440b6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-87d325f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-10725 .elementor-element.elementor-element-057f6ad{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-f7be791>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-f7be791>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-50574fb>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-50574fb{text-align:left}.elementor-10725 .elementor-element.elementor-element-50574fb .elementor-heading-title{letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-b6f2822{text-align:left;letter-spacing:.5px;color:#fff}.elementor-10725 .elementor-element.elementor-element-621a730>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-621a730>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-f18c2e4{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-c23bc4a>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-2920ee3{text-align:left}.elementor-10725 .elementor-element.elementor-element-a926f34 .elementor-button{background-color:#f0b482;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-a926f34 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-a926f34 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-3567237{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-b6f9325>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-b6f9325>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-8611f60{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-65fd2aa>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-1de10bf{text-align:left}.elementor-10725 .elementor-element.elementor-element-afaa1a7 .elementor-button{background-color:#f0b482;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-afaa1a7 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-afaa1a7 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-c0da41c{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-087c459:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-087c459>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10725 .elementor-element.elementor-element-087c459{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10725 .elementor-element.elementor-element-087c459>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-cddc8a6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-10725 .elementor-element.elementor-element-0e73ccc{--spacer-size:80px}.elementor-10725 .elementor-element.elementor-element-6b7ee70>.elementor-element-populated{border-style:dotted;border-width:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-6b7ee70>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-16e3973>.elementor-widget-container{padding:0}.elementor-10725 .elementor-element.elementor-element-16e3973{text-align:left}.elementor-10725 .elementor-element.elementor-element-16e3973 .elementor-heading-title{letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-9e436bc{text-align:left;letter-spacing:.5px}.elementor-10725 .elementor-element.elementor-element-013a9d1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-013a9d1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-ae8d306{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-9ffbf90{text-align:left}.elementor-10725 .elementor-element.elementor-element-ae4486c .elementor-button{background-color:#fff;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-ae4486c .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-ae4486c .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-65ee1d3{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-6b318f4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10%}.elementor-10725 .elementor-element.elementor-element-6b318f4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10725 .elementor-element.elementor-element-af41574{--spacer-size:20px}.elementor-10725 .elementor-element.elementor-element-a215b23{text-align:left}.elementor-10725 .elementor-element.elementor-element-ffccc65 .elementor-button{background-color:#fff;font-weight:600;letter-spacing:1.2px;fill:#000;color:#000;border-style:solid;border-width:3px;border-color:#000;border-radius:0;padding:10px 30px}.elementor-10725 .elementor-element.elementor-element-ffccc65 .elementor-button:hover,.elementor-10725 .elementor-element.elementor-element-ffccc65 .elementor-button:focus{background-color:##f0b482;border-color:#000}.elementor-10725 .elementor-element.elementor-element-b4ea2a7{--spacer-size:100px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-10725 .elementor-element.elementor-element-5da4718:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-5da4718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-size:cover}}@media(max-width:767px){.elementor-10725 .elementor-element.elementor-element-5da4718:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-5da4718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover}.elementor-10725 .elementor-element.elementor-element-5da4718{padding:50% 0 0}.elementor-10725 .elementor-element.elementor-element-f52fb22{width:100%}.elementor-10725 .elementor-element.elementor-element-970669b{width:100%}.elementor-10725 .elementor-element.elementor-element-4f09c4a{width:100%}.elementor-10725 .elementor-element.elementor-element-cd4db3b{width:50%}.elementor-10725 .elementor-element.elementor-element-699680c{width:50%}}@media(min-width:768px){.elementor-10725 .elementor-element.elementor-element-e38f281{width:100%}.elementor-10725 .elementor-element.elementor-element-6155839{width:116.55%}.elementor-10725 .elementor-element.elementor-element-f97fc75{width:50%}.elementor-10725 .elementor-element.elementor-element-4f759b9{width:100%}.elementor-10725 .elementor-element.elementor-element-9cd0b71{width:100%}.elementor-10725 .elementor-element.elementor-element-87d325f{width:100%}.elementor-10725 .elementor-element.elementor-element-cddc8a6{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-10725 .elementor-element.elementor-element-1e1e1ce{width:30%}.elementor-10725 .elementor-element.elementor-element-b3f2429{width:30%}.elementor-10725 .elementor-element.elementor-element-58c72cb{width:30%}.elementor-10725 .elementor-element.elementor-element-f52fb22{width:33%}.elementor-10725 .elementor-element.elementor-element-970669b{width:33%}.elementor-10725 .elementor-element.elementor-element-4f09c4a{width:33%}.elementor-10725 .elementor-element.elementor-element-cd4db3b{width:50%}.elementor-10725 .elementor-element.elementor-element-699680c{width:50%}.elementor-10725 .elementor-element.elementor-element-f97fc75{width:100%}.elementor-10725 .elementor-element.elementor-element-12ef749{width:100%}.elementor-10725 .elementor-element.elementor-element-f531e0f{width:50%}.elementor-10725 .elementor-element.elementor-element-ad78416{width:50%}.elementor-10725 .elementor-element.elementor-element-f7be791{width:100%}.elementor-10725 .elementor-element.elementor-element-621a730{width:50%}.elementor-10725 .elementor-element.elementor-element-b6f9325{width:50%}.elementor-10725 .elementor-element.elementor-element-6b7ee70{width:100%}.elementor-10725 .elementor-element.elementor-element-013a9d1{width:50%}.elementor-10725 .elementor-element.elementor-element-6b318f4{width:50%}}@media(min-width:1025px){.elementor-10725 .elementor-element.elementor-element-5da4718:not(.elementor-motion-effects-element-type-background),.elementor-10725 .elementor-element.elementor-element-5da4718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:auto;src:url('https://ari.ac.jp/wp-content/uploads/2025/11/SourceSans3-Regular.woff2') format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-display:auto;src:url('https://ari.ac.jp/wp-content/uploads/2025/11/SourceSans3-Bold.woff2') format('woff2')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;font-display:auto;src:url('https://ari.ac.jp/wp-content/uploads/2025/11/SourceSans3-Black.woff2') format('woff2')}