.elementor-10556 .elementor-element.elementor-element-066d93d:not(.elementor-motion-effects-element-type-background),.elementor-10556 .elementor-element.elementor-element-066d93d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10556 .elementor-element.elementor-element-066d93d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10556 .elementor-element.elementor-element-066d93d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10556 .elementor-element.elementor-element-6e8efc5{--spacer-size:20px}.elementor-10556 .elementor-element.elementor-element-aa4fc7a{text-align:center}.elementor-10556 .elementor-element.elementor-element-aa4fc7a .elementor-heading-title{font-family:"Source Sans Pro",Sans-serif;font-size:50px;font-weight:400;color:#3e3f41}.elementor-10556 .elementor-element.elementor-element-8abc3a1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px}.elementor-10556 .elementor-element.elementor-element-8abc3a1 .elementor-divider-separator{width:100%}.elementor-10556 .elementor-element.elementor-element-8abc3a1 .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-10556 .elementor-element.elementor-element-a0c2ad0{--spacer-size:20px}.elementor-10556 .elementor-element.elementor-element-4fe7fec{padding:0 5%}.elementor-10556 .elementor-element.elementor-element-991e6ef>.elementor-element-populated{border-style:dotted;border-width:0 2px 0 0;margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5%}.elementor-10556 .elementor-element.elementor-element-c3dc19c>.elementor-element-populated{padding:5%}.elementor-10556 .elementor-element.elementor-element-e9d124e>.elementor-widget-container{margin:0}.elementor-10556 .elementor-element.elementor-element-e9d124e .elementor-icon-box-wrapper{align-items:start}.elementor-10556 .elementor-element.elementor-element-e9d124e{--icon-box-icon-margin:30px}.elementor-10556 .elementor-element.elementor-element-e9d124e .elementor-icon-box-title{margin-block-end:0px;color:#000}.elementor-10556 .elementor-element.elementor-element-e9d124e.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10556 .elementor-element.elementor-element-e9d124e.elementor-view-framed .elementor-icon,.elementor-10556 .elementor-element.elementor-element-e9d124e.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10556 .elementor-element.elementor-element-e9d124e .elementor-icon{font-size:30px}.elementor-10556 .elementor-element.elementor-element-e9d124e .elementor-icon-box-title,.elementor-10556 .elementor-element.elementor-element-e9d124e .elementor-icon-box-title a{font-size:25px;line-height:1.2em;letter-spacing:1px}.elementor-10556 .elementor-element.elementor-element-e9d124e .elementor-icon-box-description{font-size:18px;line-height:1.8em;letter-spacing:.5px;color:#000}.elementor-10556 .elementor-element.elementor-element-756d3cb>.elementor-widget-container{margin:0}.elementor-10556 .elementor-element.elementor-element-756d3cb .elementor-icon-box-wrapper{align-items:start}.elementor-10556 .elementor-element.elementor-element-756d3cb{--icon-box-icon-margin:30px}.elementor-10556 .elementor-element.elementor-element-756d3cb .elementor-icon-box-title{margin-block-end:0px;color:#000}.elementor-10556 .elementor-element.elementor-element-756d3cb.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10556 .elementor-element.elementor-element-756d3cb.elementor-view-framed .elementor-icon,.elementor-10556 .elementor-element.elementor-element-756d3cb.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10556 .elementor-element.elementor-element-756d3cb .elementor-icon{font-size:30px}.elementor-10556 .elementor-element.elementor-element-756d3cb .elementor-icon-box-title,.elementor-10556 .elementor-element.elementor-element-756d3cb .elementor-icon-box-title a{font-size:25px;line-height:1.2em;letter-spacing:1px}.elementor-10556 .elementor-element.elementor-element-756d3cb .elementor-icon-box-description{font-size:18px;line-height:1.8em;letter-spacing:.5px;color:#000}.elementor-10556 .elementor-element.elementor-element-a2dd58d{--spacer-size:30px}.elementor-10556 .elementor-element.elementor-element-19de58b:not(.elementor-motion-effects-element-type-background),.elementor-10556 .elementor-element.elementor-element-19de58b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10556 .elementor-element.elementor-element-19de58b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2% 0 3%}.elementor-10556 .elementor-element.elementor-element-19de58b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10556 .elementor-element.elementor-element-e65b631 .elementor-icon-list-icon i{transition:color .3s}.elementor-10556 .elementor-element.elementor-element-e65b631 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-10556 .elementor-element.elementor-element-e65b631{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-10556 .elementor-element.elementor-element-e65b631 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10556 .elementor-element.elementor-element-e65b631 .elementor-icon-list-item>a{font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.elementor-10556 .elementor-element.elementor-element-e65b631 .elementor-icon-list-text{transition:color .3s}.elementor-10556 .elementor-element.elementor-element-c2171a5{--spacer-size:50px}.elementor-10556 .elementor-element.elementor-element-5ab0810{text-align:left;letter-spacing:.5px;color:#54595f}.elementor-10556 .elementor-element.elementor-element-6b544c2{padding:2%}.elementor-10556 .elementor-element.elementor-element-df431eb>.elementor-element-populated{padding:3% 5% 3% 2%}.elementor-bc-flex-widget .elementor-10556 .elementor-element.elementor-element-e1416dc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-10556 .elementor-element.elementor-element-e1416dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-10556 .elementor-element.elementor-element-a3c6c45{--icon-box-icon-margin:15px}.elementor-10556 .elementor-element.elementor-element-ae0b281>.elementor-element-populated{padding:3% 2% 3% 5%}.elementor-bc-flex-widget .elementor-10556 .elementor-element.elementor-element-b6895c1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-10556 .elementor-element.elementor-element-b6895c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-10556 .elementor-element.elementor-element-f882773{--icon-box-icon-margin:15px}.elementor-10556 .elementor-element.elementor-element-426cfac{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:2px}.elementor-10556 .elementor-element.elementor-element-426cfac .elementor-divider-separator{width:100%}.elementor-10556 .elementor-element.elementor-element-426cfac .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-10556 .elementor-element.elementor-element-2d609c7{padding:2%}.elementor-10556 .elementor-element.elementor-element-654326a>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10556 .elementor-element.elementor-element-8d9440d{--icon-box-icon-margin:15px}.elementor-10556 .elementor-element.elementor-element-f46c0f0>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10556 .elementor-element.elementor-element-56bc87b{--icon-box-icon-margin:15px}.elementor-10556 .elementor-element.elementor-element-0217035>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10556 .elementor-element.elementor-element-b9b6cba{--icon-box-icon-margin:15px}.elementor-10556 .elementor-element.elementor-element-c76c2a5>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10556 .elementor-element.elementor-element-c068feb{--icon-box-icon-margin:15px}.elementor-10556 .elementor-element.elementor-element-686df4e:not(.elementor-motion-effects-element-type-background),.elementor-10556 .elementor-element.elementor-element-686df4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0b482}.elementor-10556 .elementor-element.elementor-element-686df4e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-10556 .elementor-element.elementor-element-686df4e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10556 .elementor-element.elementor-element-1d28f48{--spacer-size:50px}.elementor-10556 .elementor-element.elementor-element-a22b9ed{text-align:left;letter-spacing:.5px;color:#54595f}.elementor-10556 .elementor-element.elementor-element-29d6c05{padding:0 5%}.elementor-10556 .elementor-element.elementor-element-5833b8c>.elementor-element-populated{border-style:dotted;border-width:0 2px 0 0;margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5%}.elementor-10556 .elementor-element.elementor-element-47048eb>.elementor-element-populated{padding:5%}.elementor-10556 .elementor-element.elementor-element-eadbfd2>.elementor-widget-container{margin:0}.elementor-10556 .elementor-element.elementor-element-eadbfd2 .elementor-icon-box-wrapper{align-items:start}.elementor-10556 .elementor-element.elementor-element-eadbfd2{--icon-box-icon-margin:30px}.elementor-10556 .elementor-element.elementor-element-eadbfd2 .elementor-icon-box-title{margin-block-end:0px;color:#000}.elementor-10556 .elementor-element.elementor-element-eadbfd2.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10556 .elementor-element.elementor-element-eadbfd2.elementor-view-framed .elementor-icon,.elementor-10556 .elementor-element.elementor-element-eadbfd2.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10556 .elementor-element.elementor-element-eadbfd2 .elementor-icon{font-size:30px}.elementor-10556 .elementor-element.elementor-element-eadbfd2 .elementor-icon-box-title,.elementor-10556 .elementor-element.elementor-element-eadbfd2 .elementor-icon-box-title a{font-size:25px;line-height:1.2em;letter-spacing:1px}.elementor-10556 .elementor-element.elementor-element-eadbfd2 .elementor-icon-box-description{font-size:18px;line-height:1.8em;letter-spacing:.5px;color:#000}.elementor-10556 .elementor-element.elementor-element-232a977>.elementor-widget-container{margin:0}.elementor-10556 .elementor-element.elementor-element-232a977 .elementor-icon-box-wrapper{align-items:start}.elementor-10556 .elementor-element.elementor-element-232a977{--icon-box-icon-margin:30px}.elementor-10556 .elementor-element.elementor-element-232a977 .elementor-icon-box-title{margin-block-end:0px;color:#000}.elementor-10556 .elementor-element.elementor-element-232a977.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10556 .elementor-element.elementor-element-232a977.elementor-view-framed .elementor-icon,.elementor-10556 .elementor-element.elementor-element-232a977.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10556 .elementor-element.elementor-element-232a977 .elementor-icon{font-size:30px}.elementor-10556 .elementor-element.elementor-element-232a977 .elementor-icon-box-title,.elementor-10556 .elementor-element.elementor-element-232a977 .elementor-icon-box-title a{font-size:25px;line-height:1.2em;letter-spacing:1px}.elementor-10556 .elementor-element.elementor-element-232a977 .elementor-icon-box-description{font-size:18px;line-height:1.8em;letter-spacing:.5px;color:#000}.elementor-10556 .elementor-element.elementor-element-8a850bb>.elementor-widget-container{margin:0}.elementor-10556 .elementor-element.elementor-element-8a850bb .elementor-icon-box-wrapper{align-items:start}.elementor-10556 .elementor-element.elementor-element-8a850bb{--icon-box-icon-margin:30px}.elementor-10556 .elementor-element.elementor-element-8a850bb .elementor-icon-box-title{margin-block-end:0px;color:#000}.elementor-10556 .elementor-element.elementor-element-8a850bb.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-10556 .elementor-element.elementor-element-8a850bb.elementor-view-framed .elementor-icon,.elementor-10556 .elementor-element.elementor-element-8a850bb.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-10556 .elementor-element.elementor-element-8a850bb .elementor-icon{font-size:30px}.elementor-10556 .elementor-element.elementor-element-8a850bb .elementor-icon-box-title,.elementor-10556 .elementor-element.elementor-element-8a850bb .elementor-icon-box-title a{font-size:25px;line-height:1.2em;letter-spacing:1px}.elementor-10556 .elementor-element.elementor-element-8a850bb .elementor-icon-box-description{font-size:18px;line-height:1.8em;letter-spacing:.5px;color:#000}.elementor-10556 .elementor-element.elementor-element-b1bcc92{--spacer-size:30px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-10556 .elementor-element.elementor-element-991e6ef>.elementor-element-populated{padding:5%}.elementor-10556 .elementor-element.elementor-element-c3dc19c>.elementor-element-populated{padding:5%}.elementor-10556 .elementor-element.elementor-element-5833b8c>.elementor-element-populated{padding:5%}.elementor-10556 .elementor-element.elementor-element-47048eb>.elementor-element-populated{padding:5%}}@media(min-width:768px){.elementor-10556 .elementor-element.elementor-element-991e6ef{width:60.045%}.elementor-10556 .elementor-element.elementor-element-c3dc19c{width:39.815%}.elementor-10556 .elementor-element.elementor-element-5833b8c{width:49.944%}.elementor-10556 .elementor-element.elementor-element-47048eb{width:49.992%}}@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')}