.elementor-17738 .elementor-element.elementor-element-3fcaf83{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-a8647ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17738 .elementor-element.elementor-element-7ee7adc > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-7ee7adc .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-17738 .elementor-element.elementor-element-f17b850 .elementor-toc__header-title{text-align:start;}.elementor-17738 .elementor-element.elementor-element-f17b850 .elementor-toc__header{flex-direction:row;}.elementor-17738 .elementor-element.elementor-element-f17b850{--item-text-hover-decoration:underline;}.elementor-17738 .elementor-element.elementor-element-f2618c2{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-b926a31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-b6cfa90 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-b6cfa90 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-34f3f25:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-34f3f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-34f3f25{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF8D00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-34f3f25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17738 .elementor-element.elementor-element-209bd7d{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-0ee51f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-f9999e3 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-f9999e3 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-7bd7e29:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-7bd7e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EA;}.elementor-17738 .elementor-element.elementor-element-7bd7e29{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-7bd7e29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-4e34668:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-4e34668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EA;}.elementor-17738 .elementor-element.elementor-element-4e34668{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-4e34668 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-dab52f2{text-align:center;}.elementor-17738 .elementor-element.elementor-element-dab52f2 .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-de798bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-de798bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-de798bb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-de798bb > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-de798bb > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-de798bb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-de798bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-240b91d{text-align:center;}.elementor-17738 .elementor-element.elementor-element-240b91d .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-a3dc456:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-a3dc456 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-a3dc456 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-a3dc456 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-a3dc456 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-a3dc456 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-a3dc456 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-04158aa{text-align:center;}.elementor-17738 .elementor-element.elementor-element-04158aa .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-fde10d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-fde10d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-fde10d2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-fde10d2 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-fde10d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-fde10d2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-fde10d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-39db4ab{text-align:center;}.elementor-17738 .elementor-element.elementor-element-39db4ab .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-8a3aa81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-8a3aa81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-8a3aa81 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-8a3aa81 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-8a3aa81 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-8a3aa81 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-8a3aa81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-1862a7a{text-align:center;}.elementor-17738 .elementor-element.elementor-element-1862a7a .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-ddfcf10{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-81cc0e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-23b4486 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-23b4486 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-86434c3:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-86434c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EA;}.elementor-17738 .elementor-element.elementor-element-86434c3{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-86434c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-c73b45f:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-c73b45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EA;}.elementor-17738 .elementor-element.elementor-element-c73b45f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-c73b45f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-667f542{text-align:center;}.elementor-17738 .elementor-element.elementor-element-667f542 .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-8f9344e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-8f9344e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-8f9344e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-8f9344e > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-8f9344e > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-8f9344e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-8f9344e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-a9bf48f{text-align:center;}.elementor-17738 .elementor-element.elementor-element-a9bf48f .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-d14873b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-d14873b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-d14873b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-d14873b > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-d14873b > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-d14873b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-d14873b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-e328250{text-align:center;}.elementor-17738 .elementor-element.elementor-element-e328250 .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-e1bfd48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17738 .elementor-element.elementor-element-e1bfd48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-e1bfd48 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8A8A8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-e1bfd48 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-e1bfd48 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-e1bfd48 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-e1bfd48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-8358476{text-align:center;}.elementor-17738 .elementor-element.elementor-element-8358476 .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-0700de5:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-0700de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EA;}.elementor-17738 .elementor-element.elementor-element-0700de5{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-0700de5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-fb1b303{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-16b108a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-0ea6f86 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-0ea6f86 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-09deefb{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-cdeef0d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-fb9ced2 > .elementor-widget-container{background-color:#FF8D00;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-fb9ced2 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-052f74c:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-052f74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-052f74c{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF8D00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-052f74c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-9c552f4 .elementor-heading-title{color:#414141;}.elementor-17738 .elementor-element.elementor-element-d17c539:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-d17c539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-d17c539{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#FF8D00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-d17c539 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-4521caf .elementor-heading-title{color:#414141;}.elementor-17738 .elementor-element.elementor-element-2f9b644{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-d5eed63 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-c8d5f01 > .elementor-widget-container{background-color:#E07B62;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-c8d5f01 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-233161c:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-233161c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-233161c{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#E07B62;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-233161c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-316162b .elementor-heading-title{color:#414141;}.elementor-17738 .elementor-element.elementor-element-e6f0575:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-e6f0575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-e6f0575{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#E07B62;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-e6f0575 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-69d0411 .elementor-heading-title{color:#414141;}.elementor-17738 .elementor-element.elementor-element-cbc6224:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-cbc6224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EA;}.elementor-17738 .elementor-element.elementor-element-cbc6224{border-style:dashed;border-width:2px 2px 2px 2px;border-color:#FF8D00;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-cbc6224 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-3544eba{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-0f978b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-228ddd1 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-228ddd1 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-f83ed98:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-f83ed98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-f83ed98{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-f83ed98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-5825328 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#965050;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-5825328 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-5825328 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-5825328 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-feb5d81 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#965050;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-feb5d81 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-feb5d81 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-feb5d81 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-da01c4d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#965050;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-da01c4d > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-da01c4d > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-da01c4d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-01097a7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#965050;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-01097a7 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-01097a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-01097a7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-18c1990 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#965050;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17738 .elementor-element.elementor-element-18c1990 > .elementor-element-populated, .elementor-17738 .elementor-element.elementor-element-18c1990 > .elementor-element-populated > .elementor-background-overlay, .elementor-17738 .elementor-element.elementor-element-18c1990 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-22f95ef:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-22f95ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-22f95ef{border-style:double;border-width:4px 4px 4px 4px;border-color:#368561;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-22f95ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-6adf16a .elementor-heading-title{color:#368561;}.elementor-17738 .elementor-element.elementor-element-d933be7 .elementor-heading-title{color:#368561;}.elementor-17738 .elementor-element.elementor-element-4a97575{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-901177e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-f8f0c91 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-f8f0c91 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-fc50e71:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-fc50e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-fc50e71{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D6000F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-fc50e71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-ce483a8 > .elementor-widget-container{background-color:#FCE8DB;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-c81cf75 > .elementor-widget-container{background-color:#FCE8DB;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-9ac7a62 > .elementor-widget-container{background-color:#FCE8DB;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-570e434{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-d5f6795 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-8bfec15 > .elementor-widget-container{background-color:#D6000F;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-8bfec15 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-d8abc05:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-d8abc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-17738 .elementor-element.elementor-element-d8abc05{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-d8abc05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-aa1df34:not(.elementor-motion-effects-element-type-background), .elementor-17738 .elementor-element.elementor-element-aa1df34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-17738 .elementor-element.elementor-element-aa1df34{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-17738 .elementor-element.elementor-element-aa1df34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17738 .elementor-element.elementor-element-6789c11{--spacer-size:50px;}.elementor-17738 .elementor-element.elementor-element-23e8d87 > .elementor-widget-container{background-color:#ECF4E5;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-23e8d87 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#333333;}.elementor-17738 .elementor-element.elementor-element-662ed28 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:bold;line-height:50px;color:#000000;}.elementor-17738 .elementor-element.elementor-element-50b350a{text-align:end;}.elementor-17738 .elementor-element.elementor-element-50b350a .elementor-heading-title{color:#333333;}.elementor-17738 .elementor-element.elementor-element-f1925aa{text-align:end;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:30px;}.elementor-17738 .elementor-element.elementor-element-4f9524f{text-align:end;}.elementor-17738 .elementor-element.elementor-element-8624ac4{margin-top:60px;margin-bottom:0px;}.elementor-17738 .elementor-element.elementor-element-4b70cb5{--spacer-size:50px;}.elementor-17738 .elementor-element.elementor-element-d40bb2b > .elementor-widget-container{background-color:#51AB91;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-d40bb2b .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-9df32bf{--spacer-size:50px;}.elementor-17738 .elementor-element.elementor-element-26f7f4e{margin-top:0px;margin-bottom:30px;}.elementor-17738 .elementor-element.elementor-element-0dbb9d3 > .elementor-widget-container{background-color:#954A35;padding:10px 10px 10px 10px;}.elementor-17738 .elementor-element.elementor-element-0dbb9d3 .elementor-heading-title{font-family:"yu gothic", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17738 .elementor-element.elementor-element-f31e568{text-align:end;font-family:"yu gothic", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-17738 .elementor-element.elementor-element-ce57292{font-family:"yu gothic", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-17738 .elementor-element.elementor-element-2277861 > .elementor-element-populated{margin:-167px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17738 .elementor-element.elementor-element-84b0606 > .elementor-widget-container{margin:0px 0px -51px 0px;}.elementor-17738 .elementor-element.elementor-element-84b0606{text-align:end;}.elementor-17738 .elementor-element.elementor-element-84b0606 img{width:100%;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17738 .elementor-element.elementor-element-2277861 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-17738 .elementor-element.elementor-element-2277861 > .elementor-element-populated{margin:-167px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-17738 .elementor-element.elementor-element-7ee7adc .elementor-heading-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17738 .elementor-element.elementor-element-b6cfa90 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17738 .elementor-element.elementor-element-f9999e3 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-23b4486 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-0ea6f86 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-fb9ced2 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-c8d5f01 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-228ddd1 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-f8f0c91 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-8bfec15 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-23e8d87 .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-d40bb2b .elementor-heading-title{font-size:20px;}.elementor-17738 .elementor-element.elementor-element-0dbb9d3 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-17738 .elementor-element.elementor-element-38e4873{width:19.245%;}.elementor-17738 .elementor-element.elementor-element-e12eab5{width:80.754%;}.elementor-17738 .elementor-element.elementor-element-c47d27d{width:73.612%;}.elementor-17738 .elementor-element.elementor-element-27f4e1a{width:26.274%;}.elementor-17738 .elementor-element.elementor-element-72d8dfd{width:70%;}.elementor-17738 .elementor-element.elementor-element-eac0482{width:30%;}.elementor-17738 .elementor-element.elementor-element-93fdc5d{width:84.999%;}.elementor-17738 .elementor-element.elementor-element-2277861{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17738 .elementor-element.elementor-element-2277861{width:15%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'yu gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.fides-inc.jp/wp_fides2/wp-content/uploads/2022/09/Yu-Gothic-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */