.elementor-8916 .elementor-element.elementor-element-9ae952f > .elementor-container{min-height:0px;}.elementor-8916 .elementor-element.elementor-element-9ae952f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-8916 .elementor-element.elementor-element-9ae952f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8916 .elementor-element.elementor-element-edb0e2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://tabata-kitaguchiclinic.com/wp-content/uploads/2025/09/pixta_61430827_M-min.jpg");background-position:center center;background-size:cover;opacity:0.65;}.elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-element-populated, .elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-element-populated > .elementor-background-overlay, .elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8916 .elementor-element.elementor-element-55882b5{--spacer-size:90px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8916 .elementor-element.elementor-element-62be2a2 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-62be2a2{text-align:center;}.elementor-8916 .elementor-element.elementor-element-62be2a2 .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-8916 .elementor-element.elementor-element-33a5257 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-33a5257{text-align:center;}.elementor-8916 .elementor-element.elementor-element-33a5257 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:43px;font-weight:500;line-height:1em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.21);color:#FFFFFF;}.elementor-8916 .elementor-element.elementor-element-c6c5679{--spacer-size:90px;}.elementor-8916 .elementor-element.elementor-element-a338ac7:not(.elementor-motion-effects-element-type-background), .elementor-8916 .elementor-element.elementor-element-a338ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8916 .elementor-element.elementor-element-a338ac7 > .elementor-container{max-width:1000px;}.elementor-8916 .elementor-element.elementor-element-a338ac7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 90px 0px;}.elementor-8916 .elementor-element.elementor-element-a338ac7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8916 .elementor-element.elementor-element-d86d987 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-8271b91{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-8916 .elementor-element.elementor-element-8271b91 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8916 .elementor-element.elementor-element-7cd8075{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:center;}.elementor-8916 .elementor-element.elementor-element-7cd8075 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:23px;font-weight:500;line-height:1em;letter-spacing:0.5px;color:#000000;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-8916 .elementor-element.elementor-element-3900340 > .elementor-widget-container{background-color:var( --e-global-color-4b5cc13 );margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;}.elementor-8916 .elementor-element.elementor-element-3900340.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8916 .elementor-element.elementor-element-3900340{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-3900340 p{margin-block-end:0px;}.elementor-8916 .elementor-element.elementor-element-efdb3ff{margin-top:35px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-8375e8d{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-8916 .elementor-element.elementor-element-8375e8d .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8916 .elementor-element.elementor-element-1070cb2{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:center;}.elementor-8916 .elementor-element.elementor-element-1070cb2 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:23px;font-weight:500;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-73e32fc > .elementor-widget-container{background-color:var( --e-global-color-4b5cc13 );margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;}.elementor-8916 .elementor-element.elementor-element-73e32fc.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8916 .elementor-element.elementor-element-73e32fc{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-73e32fc p{margin-block-end:0px;}.elementor-8916 .elementor-element.elementor-element-3df5279{margin-top:35px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-7ad7bb4{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-8916 .elementor-element.elementor-element-7ad7bb4 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8916 .elementor-element.elementor-element-27537b7{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:center;}.elementor-8916 .elementor-element.elementor-element-27537b7 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:23px;font-weight:500;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-e00d417 > .elementor-widget-container{background-color:var( --e-global-color-4b5cc13 );margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;}.elementor-8916 .elementor-element.elementor-element-e00d417.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8916 .elementor-element.elementor-element-e00d417{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-e00d417 p{margin-block-end:0px;}.elementor-8916 .elementor-element.elementor-element-58ff99a{margin-top:35px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-c40a2f2{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-8916 .elementor-element.elementor-element-c40a2f2 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8916 .elementor-element.elementor-element-bbfb40e{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:center;}.elementor-8916 .elementor-element.elementor-element-bbfb40e .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:23px;font-weight:500;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-f0af2b1 > .elementor-widget-container{background-color:var( --e-global-color-4b5cc13 );margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;}.elementor-8916 .elementor-element.elementor-element-f0af2b1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8916 .elementor-element.elementor-element-f0af2b1{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-f0af2b1 p{margin-block-end:0px;}.elementor-8916 .elementor-element.elementor-element-ab961a2{margin-top:35px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-2af1e58{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-8916 .elementor-element.elementor-element-2af1e58 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8916 .elementor-element.elementor-element-3fee9ea{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:center;}.elementor-8916 .elementor-element.elementor-element-3fee9ea .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:23px;font-weight:500;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7 > .elementor-widget-container{background-color:var( --e-global-color-4b5cc13 );margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7 p{margin-block-end:0px;}.elementor-8916 .elementor-element.elementor-element-27badac{margin-top:35px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-688f759{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-8916 .elementor-element.elementor-element-688f759 .elementor-heading-title{font-family:"Almarai", Sans-serif;font-size:34px;font-weight:600;line-height:1em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-8916 .elementor-element.elementor-element-20203b9{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:center;}.elementor-8916 .elementor-element.elementor-element-20203b9 .elementor-heading-title{font-family:"Kosugi Maru", Sans-serif;font-size:23px;font-weight:500;line-height:1em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-b09ebff > .elementor-widget-container{background-color:var( --e-global-color-4b5cc13 );margin:15px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;}.elementor-8916 .elementor-element.elementor-element-b09ebff.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8916 .elementor-element.elementor-element-b09ebff{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:#000000;}.elementor-8916 .elementor-element.elementor-element-b09ebff p{margin-block-end:0px;}body.elementor-page-8916:not(.elementor-motion-effects-element-type-background), body.elementor-page-8916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-8916 .elementor-element.elementor-element-edb0e2f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.82;}.elementor-8916 .elementor-element.elementor-element-55882b5{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8916 .elementor-element.elementor-element-62be2a2 .elementor-heading-title{font-size:21px;line-height:1em;letter-spacing:0.5px;}.elementor-8916 .elementor-element.elementor-element-33a5257 .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-c6c5679{--spacer-size:50px;}.elementor-8916 .elementor-element.elementor-element-a338ac7 > .elementor-container{max-width:750px;}.elementor-8916 .elementor-element.elementor-element-a338ac7{padding:70px 0px 70px 0px;}.elementor-8916 .elementor-element.elementor-element-8271b91 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-7cd8075 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8916 .elementor-element.elementor-element-3900340 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-3900340{font-size:15px;}.elementor-8916 .elementor-element.elementor-element-efdb3ff{margin-top:15px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-8375e8d .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-1070cb2 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-73e32fc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-73e32fc{font-size:15px;}.elementor-8916 .elementor-element.elementor-element-3df5279{margin-top:15px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-7ad7bb4 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-27537b7 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-e00d417 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-e00d417{font-size:15px;}.elementor-8916 .elementor-element.elementor-element-58ff99a{margin-top:15px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-c40a2f2 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-bbfb40e .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-f0af2b1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-f0af2b1{font-size:15px;}.elementor-8916 .elementor-element.elementor-element-ab961a2{margin-top:15px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-2af1e58 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-3fee9ea .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7{font-size:15px;}.elementor-8916 .elementor-element.elementor-element-27badac{margin-top:15px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-688f759 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-20203b9 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-b09ebff > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-b09ebff{font-size:15px;}}@media(max-width:767px){.elementor-8916 .elementor-element.elementor-element-9ae952f{padding:0px 10px 0px 10px;}.elementor-8916 .elementor-element.elementor-element-55882b5{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8916 .elementor-element.elementor-element-62be2a2 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-62be2a2{text-align:center;}.elementor-8916 .elementor-element.elementor-element-62be2a2 .elementor-heading-title{font-size:16px;letter-spacing:0.5px;}.elementor-8916 .elementor-element.elementor-element-33a5257 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-33a5257{text-align:center;}.elementor-8916 .elementor-element.elementor-element-33a5257 .elementor-heading-title{font-size:32px;line-height:1em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-c6c5679{--spacer-size:30px;}.elementor-8916 .elementor-element.elementor-element-a338ac7{padding:60px 20px 60px 20px;z-index:0;}.elementor-8916 .elementor-element.elementor-element-d86d987 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-a543112 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-8271b91{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8916 .elementor-element.elementor-element-8271b91 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-7cd8075{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:justify;}.elementor-8916 .elementor-element.elementor-element-7cd8075 .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8916 .elementor-element.elementor-element-3900340 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8916 .elementor-element.elementor-element-efdb3ff{margin-top:40px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-01c9264 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-8375e8d{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8916 .elementor-element.elementor-element-8375e8d .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-1070cb2{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:justify;}.elementor-8916 .elementor-element.elementor-element-1070cb2 .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-73e32fc > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8916 .elementor-element.elementor-element-3df5279{margin-top:40px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-e13c0c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-7ad7bb4{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8916 .elementor-element.elementor-element-7ad7bb4 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-27537b7{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:justify;}.elementor-8916 .elementor-element.elementor-element-27537b7 .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-e00d417 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8916 .elementor-element.elementor-element-58ff99a{margin-top:40px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-0d7f865 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-c40a2f2{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8916 .elementor-element.elementor-element-c40a2f2 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-bbfb40e{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:justify;}.elementor-8916 .elementor-element.elementor-element-bbfb40e .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-f0af2b1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8916 .elementor-element.elementor-element-ab961a2{margin-top:40px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-4488eac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-2af1e58{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8916 .elementor-element.elementor-element-2af1e58 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-3fee9ea{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:justify;}.elementor-8916 .elementor-element.elementor-element-3fee9ea .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-2a7f4c7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8916 .elementor-element.elementor-element-27badac{margin-top:40px;margin-bottom:0px;}.elementor-8916 .elementor-element.elementor-element-82a5ce7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8916 .elementor-element.elementor-element-688f759{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8916 .elementor-element.elementor-element-688f759 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:1px;}.elementor-8916 .elementor-element.elementor-element-20203b9{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:justify;}.elementor-8916 .elementor-element.elementor-element-20203b9 .elementor-heading-title{font-size:17px;line-height:1.2em;letter-spacing:0px;}.elementor-8916 .elementor-element.elementor-element-b09ebff > .elementor-widget-container{padding:20px 20px 20px 20px;}}/* Start custom CSS */.font_b{
    font-weight: 600;
}

.font_sy{
    font-size: 80%
}

/* 点線 */
.dod {
    border-bottom: dotted 4px #5ED8B4    
}/* End custom CSS */