.elementor-3200 .elementor-element.elementor-element-ef31e2e>.elementor-container{max-width:940px}.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-3200 .elementor-element.elementor-element-b2ffc68>.elementor-widget-container{margin:50px 0 23px}.elementor-3200 .elementor-element.elementor-element-b2ffc68{text-align:center}.elementor-3200 .elementor-element.elementor-element-b2ffc68 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:26px;font-weight:600}.elementor-3200 .elementor-element.elementor-element-628e62d>.elementor-widget-container{background-color:#00b7dd;padding:13px}.elementor-3200 .elementor-element.elementor-element-628e62d.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-3200 .elementor-element.elementor-element-628e62d .elementor-heading-title{color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-3200 .elementor-element.elementor-element-b60d955{color:#414141}.elementor-3200 .elementor-element.elementor-element-a5d4f62:not(.elementor-motion-effects-element-type-background),.elementor-3200 .elementor-element.elementor-element-a5d4f62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3200 .elementor-element.elementor-element-a5d4f62{border-style:solid;border-width:2px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:20px;padding:20px 0 20px 12px}.elementor-3200 .elementor-element.elementor-element-a5d4f62>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3200 .elementor-element.elementor-element-444bd56>.elementor-widget-container{margin:0 0 -20px;padding:0}.elementor-3200 .elementor-element.elementor-element-444bd56{color:#333}.elementor-3200 .elementor-element.elementor-element-a006bf6>.elementor-widget-container{margin:0}.elementor-3200 .elementor-element.elementor-element-8aecd55>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-2d1be6f>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-2d1be6f{color:#353535}.elementor-3200 .elementor-element.elementor-element-b108ffa>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-13d257a>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-13d257a{color:#353535}.elementor-3200 .elementor-element.elementor-element-6232ce2>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-20eeb34>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-20eeb34{color:#353535}.elementor-3200 .elementor-element.elementor-element-29b275d{border-style:solid;border-width:2px;margin-top:0;margin-bottom:20px;padding:20px 0 20px 12px}.elementor-3200 .elementor-element.elementor-element-964f2b8>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-964f2b8{color:#333}.elementor-3200 .elementor-element.elementor-element-e553a01>.elementor-widget-container{margin:0}.elementor-3200 .elementor-element.elementor-element-a9cdb6e>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-bf11467>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-bf11467{color:#333}.elementor-3200 .elementor-element.elementor-element-14df726>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-deb0fef>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-deb0fef{color:#333}.elementor-3200 .elementor-element.elementor-element-a38cb14{border-style:solid;border-width:2px;margin-top:0;margin-bottom:20px;padding:20px 0 20px 12px}.elementor-3200 .elementor-element.elementor-element-bc94c90>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-bc94c90{color:#333}.elementor-3200 .elementor-element.elementor-element-6a36f9a>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-99dbf84>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-99dbf84{color:#333}.elementor-3200 .elementor-element.elementor-element-70b2a97>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-cab3455>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-cab3455{color:#333}.elementor-3200 .elementor-element.elementor-element-dec39d8{border-style:solid;border-width:2px;margin-top:0;margin-bottom:20px;padding:20px 0 20px 12px}.elementor-3200 .elementor-element.elementor-element-d217c96>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-d217c96{color:#333}.elementor-3200 .elementor-element.elementor-element-48e7d5c>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-b038377>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-b038377{color:#333}.elementor-3200 .elementor-element.elementor-element-8ab83d0>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-5e6b5e1>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-5e6b5e1{color:#333}.elementor-3200 .elementor-element.elementor-element-2c5749f{border-style:solid;border-width:2px;margin-top:0;margin-bottom:20px;padding:20px 0 20px 12px}.elementor-3200 .elementor-element.elementor-element-d1c6a83>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-d1c6a83{color:#333}.elementor-3200 .elementor-element.elementor-element-b9bda81>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-86ef057>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-86ef057{color:#333}.elementor-3200 .elementor-element.elementor-element-fc31f80>.elementor-widget-container{margin:0 0 -10px}.elementor-3200 .elementor-element.elementor-element-a0d3bdc>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-a0d3bdc{color:#333}.elementor-3200 .elementor-element.elementor-element-d6b39d2>.elementor-widget-container{margin:40px 0 0}.elementor-3200 .elementor-element.elementor-element-5f63c04>.elementor-widget-container{margin:0 0 10px}.elementor-3200 .elementor-element.elementor-element-5f63c04{color:#333}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3200 .elementor-element.elementor-element-7d7e901{text-align:left}.elementor-3200 .elementor-element.elementor-element-7d7e901 img{width:76%}.elementor-3200 .elementor-element.elementor-element-7d76c56>.elementor-widget-container{margin:0 0 10px}.elementor-3200 .elementor-element.elementor-element-7d76c56{color:#333}.elementor-3200 .elementor-element.elementor-element-d13b530>.elementor-container{max-width:950px}.elementor-3200 .elementor-element.elementor-element-d13b530{margin-top:0;margin-bottom:90px}.elementor-3200 .elementor-element.elementor-element-f5d0e27>.elementor-widget-container{background-color:#00b7dd;padding:13px}.elementor-3200 .elementor-element.elementor-element-f5d0e27.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-3200 .elementor-element.elementor-element-f5d0e27 .elementor-heading-title{color:#fff}.elementor-3200 .elementor-element.elementor-element-1e54bc6>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-1e54bc6{color:#2c2c2c}.elementor-widget-ha-data-table .ha-table .ha-table__head-column-cell-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-data-table .ha-table__body .ha-table__body-row-cell-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__head-column-cell{text-align:center}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__body-row-cell{text-align:left}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table .ha-table__head-column-cell{background-color:#ffd9e9;padding:5px}.elementor-3200 .elementor-element.elementor-element-9f614d5{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:center}.elementor-3200 .elementor-element.elementor-element-9f614d5>.elementor-widget-container{margin:0 0 52px}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table .ha-table__head-column-cell-wrap{color:#222}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__body .ha-table__body-row-cell{padding:10px}.elementor-3200 .elementor-element.elementor-element-9844a26>.elementor-widget-container{margin:0 0 -20px}.elementor-3200 .elementor-element.elementor-element-9844a26{color:#2c2c2c}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__head-column-cell{text-align:center}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__body-row-cell{text-align:left}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table .ha-table__head-column-cell{background-color:#ffd9e9;padding:5px}.elementor-3200 .elementor-element.elementor-element-34ce9c6{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;align-self:center}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table .ha-table__head-column-cell-wrap{color:#222}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__body .ha-table__body-row-cell{padding:10px}@media(max-width:1024px){.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__body-row-cell{text-align:left}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__body .ha-table__body-row-cell{padding:10px}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__body-row-cell{text-align:left}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__body .ha-table__body-row-cell{padding:10px}}@media(max-width:767px){.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__body-row-cell{text-align:left}.elementor-3200 .elementor-element.elementor-element-9f614d5 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__body-row-cell{text-align:left}.elementor-3200 .elementor-element.elementor-element-34ce9c6 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px}}