.elementor-7298 .elementor-element.elementor-element-44e35a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7298 .elementor-element.elementor-element-97467e7{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-e846054{text-align:left;}.elementor-7298 .elementor-element.elementor-element-e846054 .elementor-heading-title{color:#452768;font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:700;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-e846054 > .elementor-widget-container{margin:42px 0px 10px 0px;}.elementor-7298 .elementor-element.elementor-element-e98f2f5{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-fd34fd1 .widget-image-caption{font-family:var( --e-global-typography-c64fad4-font-family ), Sans-serif;font-size:var( --e-global-typography-c64fad4-font-size );font-weight:var( --e-global-typography-c64fad4-font-weight );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-fd34fd1 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-7298 .elementor-element.elementor-element-d23ad3c{text-align:left;}.elementor-7298 .elementor-element.elementor-element-d23ad3c .elementor-heading-title{color:#452768;font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:600;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-d23ad3c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7298 .elementor-element.elementor-element-a4bd427{color:#161616;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-4dc9e19{text-align:left;}.elementor-7298 .elementor-element.elementor-element-4dc9e19 .elementor-heading-title{color:#452768;font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:600;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-4dc9e19 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7298 .elementor-element.elementor-element-0191eee{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-5156fc8{text-align:left;}.elementor-7298 .elementor-element.elementor-element-5156fc8 .elementor-heading-title{color:#452768;font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:600;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-5156fc8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7298 .elementor-element.elementor-element-38aeb75{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-fca45ef{text-align:left;}.elementor-7298 .elementor-element.elementor-element-fca45ef .elementor-heading-title{color:#452768;font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:600;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-fca45ef > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7298 .elementor-element.elementor-element-ad9c178{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-e714c43{text-align:left;}.elementor-7298 .elementor-element.elementor-element-e714c43 .elementor-heading-title{color:#452768;font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:600;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-e714c43 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7298 .elementor-element.elementor-element-0a64a4b{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-e55bc99{text-align:left;}.elementor-7298 .elementor-element.elementor-element-e55bc99 .elementor-heading-title{color:var( --e-global-color-fd02ed6 );font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:700;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-e55bc99 > .elementor-widget-container{margin:42px 0px 10px 0px;}.elementor-7298 .elementor-element.elementor-element-332a03b{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-baedf7f .widget-image-caption{font-family:var( --e-global-typography-c64fad4-font-family ), Sans-serif;font-size:var( --e-global-typography-c64fad4-font-size );font-weight:var( --e-global-typography-c64fad4-font-weight );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-baedf7f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-7298 .elementor-element.elementor-element-94e8365{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-dc7f4bc{text-align:left;}.elementor-7298 .elementor-element.elementor-element-dc7f4bc .elementor-heading-title{color:var( --e-global-color-fd02ed6 );font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:700;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-dc7f4bc > .elementor-widget-container{margin:42px 0px 10px 0px;}.elementor-7298 .elementor-element.elementor-element-8f96a39{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-d4015cd{text-align:left;}.elementor-7298 .elementor-element.elementor-element-d4015cd .elementor-heading-title{color:var( --e-global-color-fd02ed6 );font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:700;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-d4015cd > .elementor-widget-container{margin:42px 0px 10px 0px;}.elementor-7298 .elementor-element.elementor-element-2ef294d{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-fb37a06 .widget-image-caption{font-family:var( --e-global-typography-c64fad4-font-family ), Sans-serif;font-size:var( --e-global-typography-c64fad4-font-size );font-weight:var( --e-global-typography-c64fad4-font-weight );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-fb37a06 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-7298 .elementor-element.elementor-element-2a861ed{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-c1a8155{text-align:left;}.elementor-7298 .elementor-element.elementor-element-c1a8155 .elementor-heading-title{color:var( --e-global-color-fd02ed6 );font-family:"Noto Serif JP", Sans-serif;font-size:23px;font-weight:700;line-height:28.7px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-c1a8155 > .elementor-widget-container{margin:42px 0px 10px 0px;}.elementor-7298 .elementor-element.elementor-element-696fde7{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-98814e6{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-f552a15 .widget-image-caption{font-family:var( --e-global-typography-c64fad4-font-family ), Sans-serif;font-size:var( --e-global-typography-c64fad4-font-size );font-weight:var( --e-global-typography-c64fad4-font-weight );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-f552a15 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-7298 .elementor-element.elementor-element-ebf5e8b{color:var( --e-global-color-4bf36aa );font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:600;line-height:32.59px;letter-spacing:1px;}.elementor-7298 .elementor-element.elementor-element-ebf5e8b > .elementor-widget-container{margin:0px 0px 80px 0px;}@media(max-width:1024px){.elementor-7298 .elementor-element.elementor-element-fd34fd1 .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-baedf7f .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-fb37a06 .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-f552a15 .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-fd34fd1 .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-baedf7f .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-fb37a06 .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}.elementor-7298 .elementor-element.elementor-element-f552a15 .widget-image-caption{font-size:var( --e-global-typography-c64fad4-font-size );line-height:var( --e-global-typography-c64fad4-line-height );letter-spacing:var( --e-global-typography-c64fad4-letter-spacing );word-spacing:var( --e-global-typography-c64fad4-word-spacing );}}