.elementor-200 .elementor-element.elementor-element-31864a9{padding:80px 00px 80px 0px;}.elementor-200 .elementor-element.elementor-element-08045a4{text-align:center;color:#000000;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-200 .elementor-element.elementor-element-c220409 > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-c220409{padding:0px 00px 80px 0px;}.elementor-200 .elementor-element.elementor-element-0e4e145:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-200 .elementor-element.elementor-element-0e4e145 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF63;}.elementor-200 .elementor-element.elementor-element-0e4e145 > .elementor-element-populated{box-shadow:10px 10px 10px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-0e4e145 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-200 .elementor-element.elementor-element-f4c3092 > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-f4c3092{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#AAAAAA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-f4c3092 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-c4f112b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-c4f112b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-ae7e353{color:var( --e-global-color-f9177e1 );font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-5401847.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-5401847.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-eb11062{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-200 .elementor-element.elementor-element-ed971aa > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-ed971aa{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#AAAAAA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-ed971aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-24e30e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-24e30e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-257953d{color:var( --e-global-color-f9177e1 );font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-9c8e933.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-9c8e933.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-badd2c0{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-200 .elementor-element.elementor-element-969ab5e > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-969ab5e{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#AAAAAA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-969ab5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-3be263c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-3be263c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-60f8159{color:var( --e-global-color-f9177e1 );font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-416d203.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-416d203.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-414eb2c{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-200 .elementor-element.elementor-element-98946a6 > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-98946a6{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#AAAAAA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-98946a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-ce0c537.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-ce0c537.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-d5518d0{color:var( --e-global-color-f9177e1 );font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-fa5711c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-fa5711c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-2499aa1{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-200 .elementor-element.elementor-element-3fb4afe > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-3fb4afe{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#AAAAAA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-3fb4afe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-2f50f5f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-2f50f5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-94b2850{color:var( --e-global-color-f9177e1 );font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-b2993c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-b2993c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-bc78c33{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-200 .elementor-element.elementor-element-fd6becc > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-fd6becc{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-fd6becc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-fdf72a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-fdf72a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-7873d6f{color:var( --e-global-color-f9177e1 );font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-639121c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-200 .elementor-element.elementor-element-639121c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-3140e45{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-200 .elementor-element.elementor-element-76aae8d{padding:0px 00px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4f894fb > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-4f894fb{margin-top:0px;margin-bottom:0px;}.elementor-200 .elementor-element.elementor-element-00cf04e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-200 .elementor-element.elementor-element-beacb30 > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-beacb30{margin-top:30px;margin-bottom:0px;}.elementor-200 .elementor-element.elementor-element-6dde449.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-6dde449.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-6dde449.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-6dde449{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-6dde449 .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-6dde449 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-6dde449 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-6dde449 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-6dde449 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-57253ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-57253ee.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-57253ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-57253ee{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-57253ee .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-57253ee .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-57253ee .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-57253ee .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-57253ee > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-ce96fd7 > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-ce96fd7{margin-top:0px;margin-bottom:0px;}.elementor-200 .elementor-element.elementor-element-882cbb0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-882cbb0.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-882cbb0.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-882cbb0{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-882cbb0 .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-882cbb0 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-882cbb0 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-882cbb0 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-882cbb0 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-3a09611.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-3a09611.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-3a09611.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-3a09611{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-3a09611 .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-3a09611 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-3a09611 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-3a09611 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-3a09611 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-2904d11 > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-2904d11{margin-top:0px;margin-bottom:0px;}.elementor-200 .elementor-element.elementor-element-80d8a5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-80d8a5e.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-80d8a5e.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-80d8a5e{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-80d8a5e .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-80d8a5e .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-80d8a5e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-80d8a5e .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-80d8a5e > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-e41c1ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-e41c1ab.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-e41c1ab.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-e41c1ab{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-e41c1ab .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-e41c1ab .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-e41c1ab .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-e41c1ab .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-e41c1ab > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-c1e394e > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-c1e394e{margin-top:0px;margin-bottom:0px;}.elementor-200 .elementor-element.elementor-element-53b98c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-53b98c9.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-53b98c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-53b98c9{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-53b98c9 .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-53b98c9 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-53b98c9 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-53b98c9 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-53b98c9 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-9653688.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-9653688.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-9653688.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-9653688{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-9653688 .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-9653688 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-9653688 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-9653688 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-9653688 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-a31bdef > .elementor-container{max-width:960px;}.elementor-200 .elementor-element.elementor-element-a31bdef{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-200 .elementor-element.elementor-element-a52bed1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-a52bed1.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-a52bed1.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-a52bed1{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-a52bed1 .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-a52bed1 .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-a52bed1 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-a52bed1 .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-a52bed1 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}.elementor-200 .elementor-element.elementor-element-a171e6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-a171e6c.elementor-view-framed .elementor-icon, .elementor-200 .elementor-element.elementor-element-a171e6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9177e1 );color:var( --e-global-color-f9177e1 );border-color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-a171e6c{--icon-box-icon-margin:15px;}.elementor-200 .elementor-element.elementor-element-a171e6c .elementor-icon-box-title{color:var( --e-global-color-f9177e1 );}.elementor-200 .elementor-element.elementor-element-a171e6c .elementor-icon-box-title, .elementor-200 .elementor-element.elementor-element-a171e6c .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-a171e6c .elementor-icon-box-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-200 .elementor-element.elementor-element-a171e6c > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDDE675 100%);border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-c4f112b{width:20%;}.elementor-200 .elementor-element.elementor-element-5401847{width:80%;}.elementor-200 .elementor-element.elementor-element-24e30e4{width:20%;}.elementor-200 .elementor-element.elementor-element-9c8e933{width:80%;}.elementor-200 .elementor-element.elementor-element-3be263c{width:20%;}.elementor-200 .elementor-element.elementor-element-416d203{width:80%;}.elementor-200 .elementor-element.elementor-element-ce0c537{width:20%;}.elementor-200 .elementor-element.elementor-element-fa5711c{width:80%;}.elementor-200 .elementor-element.elementor-element-2f50f5f{width:20%;}.elementor-200 .elementor-element.elementor-element-b2993c1{width:80%;}.elementor-200 .elementor-element.elementor-element-fdf72a4{width:20%;}.elementor-200 .elementor-element.elementor-element-639121c{width:80%;}}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-0e4e145 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-31864a9{padding:30px 0px 30px 0px;}.elementor-200 .elementor-element.elementor-element-08045a4{text-align:left;font-size:15px;}.elementor-200 .elementor-element.elementor-element-c220409{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-0e4e145 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-200 .elementor-element.elementor-element-76aae8d{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-e6104e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4f894fb{margin-top:020px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-beacb30{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-6dde449 .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-57253ee .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-ce96fd7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-882cbb0 .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-3a09611 .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-2904d11{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-80d8a5e .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-e41c1ab .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-c1e394e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-53b98c9 .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-9653688 .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-a31bdef{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-200 .elementor-element.elementor-element-a52bed1 .elementor-icon{font-size:30px;}.elementor-200 .elementor-element.elementor-element-a171e6c .elementor-icon{font-size:30px;}}