.elementor-9693 .elementor-element.elementor-element-9059128 > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-d43ae2f img{width:80%;opacity:1;}.elementor-9693 .elementor-element.elementor-element-d43ae2f > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-d43ae2f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://medical.ash-tenpo.co.jp/wp-content/uploads/2022/05/hero_carb-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-9693 .elementor-element.elementor-element-d43ae2f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://medical.ash-tenpo.co.jp/wp-content/uploads/2022/05/hero_carb-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-9693 .elementor-element.elementor-element-bd1899d{text-align:right;}.elementor-9693 .elementor-element.elementor-element-bd1899d .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:17px;}.elementor-9693 .elementor-element.elementor-element-bd1899d > .elementor-widget-container{margin:-7em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac{text-align:right;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:17px;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac > .elementor-widget-container{margin:-7em 0em 0em 0em;padding:0em 8em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-34814d7{text-align:right;}.elementor-9693 .elementor-element.elementor-element-34814d7 .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:44px;}.elementor-9693 .elementor-element.elementor-element-34814d7 > .elementor-widget-container{margin:-6em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-83b7ada > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-83b7ada:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-83b7ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-83b7ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-83b7ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-69515e0{margin-top:0px;margin-bottom:10px;}.elementor-9693 .elementor-element.elementor-element-1c85b79{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9693 .elementor-element.elementor-element-1c85b79 .elementor-divider-separator{width:100%;}.elementor-9693 .elementor-element.elementor-element-1c85b79 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9693 .elementor-element.elementor-element-1c85b79 > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-be7a861.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-be7a861.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-9c294f6 .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:24px;}.elementor-9693 .elementor-element.elementor-element-b7b2f2e{margin-top:-15px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-c60e6c7 .elementor-spacer-inner{--spacer-size:50px;}.elementor-9693 .elementor-element.elementor-element-8e3db90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-9921550{color:var( --e-global-color-text );font-family:"source-han-sans-japanese", serif;line-height:1.7em;letter-spacing:0.8px;}.elementor-9693 .elementor-element.elementor-element-9921550 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-d6a8a94{text-align:center;}.elementor-9693 .elementor-element.elementor-element-d6a8a94 img{width:600px;}.elementor-9693 .elementor-element.elementor-element-94db779{text-align:center;color:#5F5B5B;font-family:"source-han-sans-japanese", serif;font-size:14px;}.elementor-9693 .elementor-element.elementor-element-3800f0e > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-3800f0e:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-3800f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-3800f0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-3800f0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-a1c8b57{margin-top:0px;margin-bottom:10px;}.elementor-9693 .elementor-element.elementor-element-1613081{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9693 .elementor-element.elementor-element-1613081 .elementor-divider-separator{width:100%;}.elementor-9693 .elementor-element.elementor-element-1613081 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9693 .elementor-element.elementor-element-1613081 > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-f4b853d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-f4b853d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-5a93cde .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:24px;}.elementor-9693 .elementor-element.elementor-element-6176f8f{margin-top:-15px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-039275c .elementor-spacer-inner{--spacer-size:50px;}.elementor-9693 .elementor-element.elementor-element-7cd13b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-e5e42b7{color:var( --e-global-color-text );font-family:"source-han-sans-japanese", serif;line-height:1.7em;letter-spacing:0.8px;}.elementor-9693 .elementor-element.elementor-element-e5e42b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-3240fb5 > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-3240fb5:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-3240fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-3240fb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-3240fb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-2453e63{margin-top:0px;margin-bottom:10px;}.elementor-9693 .elementor-element.elementor-element-0d924ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9693 .elementor-element.elementor-element-0d924ac .elementor-divider-separator{width:100%;}.elementor-9693 .elementor-element.elementor-element-0d924ac .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9693 .elementor-element.elementor-element-0d924ac > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-9638b1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-9638b1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-7bdf0c6 .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:24px;}.elementor-9693 .elementor-element.elementor-element-c66e7b0{margin-top:-15px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-66f2d8a .elementor-spacer-inner{--spacer-size:50px;}.elementor-9693 .elementor-element.elementor-element-b236111 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-a5bc575{color:var( --e-global-color-text );font-family:"source-han-sans-japanese", serif;line-height:1.7em;letter-spacing:0.8px;}.elementor-9693 .elementor-element.elementor-element-a5bc575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-18fe1a2{text-align:left;}.elementor-9693 .elementor-element.elementor-element-18fe1a2 img{height:360px;}.elementor-9693 .elementor-element.elementor-element-e80bcdc{text-align:center;color:#5F5B5B;font-family:"source-han-sans-japanese", serif;font-size:14px;}.elementor-9693 .elementor-element.elementor-element-c7703ef > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-c7703ef:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-c7703ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-c7703ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-c7703ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-47d6c46{margin-top:0px;margin-bottom:10px;}.elementor-9693 .elementor-element.elementor-element-583a982{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9693 .elementor-element.elementor-element-583a982 .elementor-divider-separator{width:100%;}.elementor-9693 .elementor-element.elementor-element-583a982 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9693 .elementor-element.elementor-element-583a982 > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-edc2be5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-edc2be5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-e70a0c2 .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:24px;}.elementor-9693 .elementor-element.elementor-element-105eabd{margin-top:-15px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-833f0ee .elementor-spacer-inner{--spacer-size:50px;}.elementor-9693 .elementor-element.elementor-element-cf9e30c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-86da6e0{color:var( --e-global-color-text );font-family:"source-han-sans-japanese", serif;line-height:1.7em;letter-spacing:0.8px;}.elementor-9693 .elementor-element.elementor-element-86da6e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-dc8aa71{text-align:center;}.elementor-9693 .elementor-element.elementor-element-dc8aa71 img{width:600px;}.elementor-9693 .elementor-element.elementor-element-5e22254{text-align:center;color:#5F5B5B;font-family:"source-han-sans-japanese", serif;font-size:14px;}.elementor-9693 .elementor-element.elementor-element-1c2b1da > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-1c2b1da:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-1c2b1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-1c2b1da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-1c2b1da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-a2ec245{margin-top:0px;margin-bottom:10px;}.elementor-9693 .elementor-element.elementor-element-beff695{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9693 .elementor-element.elementor-element-beff695 .elementor-divider-separator{width:100%;}.elementor-9693 .elementor-element.elementor-element-beff695 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9693 .elementor-element.elementor-element-beff695 > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-649933a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-649933a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-d1bed93 .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:24px;}.elementor-9693 .elementor-element.elementor-element-bb5812e{margin-top:-15px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-854ac56 .elementor-spacer-inner{--spacer-size:50px;}.elementor-9693 .elementor-element.elementor-element-5e50bfe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-5bca07b{color:var( --e-global-color-text );font-family:"source-han-sans-japanese", serif;line-height:1.7em;letter-spacing:0.8px;}.elementor-9693 .elementor-element.elementor-element-5bca07b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-c874485{text-align:left;}.elementor-9693 .elementor-element.elementor-element-c874485 img{height:360px;}.elementor-9693 .elementor-element.elementor-element-8ee7e89{text-align:center;color:#5F5B5B;font-family:"source-han-sans-japanese", serif;font-size:14px;}.elementor-9693 .elementor-element.elementor-element-cb50bc8 > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-cb50bc8:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-cb50bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-cb50bc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-cb50bc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-d68fd97{margin-top:0px;margin-bottom:10px;}.elementor-9693 .elementor-element.elementor-element-49e74ea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9693 .elementor-element.elementor-element-49e74ea .elementor-divider-separator{width:100%;}.elementor-9693 .elementor-element.elementor-element-49e74ea .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-9693 .elementor-element.elementor-element-49e74ea > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-b825d70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-b825d70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-2552855 .elementor-heading-title{font-family:"ten-mincho-text", serif;font-size:24px;}.elementor-9693 .elementor-element.elementor-element-ef3709d{margin-top:-15px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-4459df1 .elementor-spacer-inner{--spacer-size:50px;}.elementor-9693 .elementor-element.elementor-element-9604329 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-0e8a933{color:var( --e-global-color-text );font-family:"source-han-sans-japanese", serif;line-height:1.7em;letter-spacing:0.8px;}.elementor-9693 .elementor-element.elementor-element-0e8a933 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-ba1f580 > .elementor-container{max-width:1140px;}.elementor-9693 .elementor-element.elementor-element-ba1f580:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-ba1f580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-ba1f580{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-9693 .elementor-element.elementor-element-ba1f580 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-5b80d11{margin-top:0px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-9693 .elementor-element.elementor-element-eeed76f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9693 .elementor-element.elementor-element-eeed76f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-65ac69c{text-align:center;}.elementor-9693 .elementor-element.elementor-element-65ac69c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"source-han-serif-japanese", serif;font-size:22px;}.elementor-9693 .elementor-element.elementor-element-65ac69c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-dd3979b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9693 .elementor-element.elementor-element-dd3979b:not(.elementor-motion-effects-element-type-background), .elementor-9693 .elementor-element.elementor-element-dd3979b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92fc910 );}.elementor-9693 .elementor-element.elementor-element-dd3979b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-dd3979b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9693 .elementor-element.elementor-element-29e867f{text-align:center;font-family:"kinuta-maruminshinano-stdn", serif;}.elementor-9693 .elementor-element.elementor-element-befa399 .elementor-button{fill:var( --e-global-color-92fc910 );color:var( --e-global-color-92fc910 );background-color:var( --e-global-color-27b6a4a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-27b6a4a );border-radius:0px 20px 0px 20px;}.elementor-9693 .elementor-element.elementor-element-befa399 .elementor-button:hover, .elementor-9693 .elementor-element.elementor-element-befa399 .elementor-button:focus{color:var( --e-global-color-27b6a4a );background-color:var( --e-global-color-92fc910 );border-color:var( --e-global-color-27b6a4a );}.elementor-9693 .elementor-element.elementor-element-befa399 .elementor-button:hover svg, .elementor-9693 .elementor-element.elementor-element-befa399 .elementor-button:focus svg{fill:var( --e-global-color-27b6a4a );}.elementor-9693 .elementor-element.elementor-element-db8ec4b .elementor-button{fill:var( --e-global-color-92fc910 );color:var( --e-global-color-92fc910 );background-color:var( --e-global-color-27b6a4a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-27b6a4a );border-radius:0px 20px 0px 20px;}.elementor-9693 .elementor-element.elementor-element-db8ec4b .elementor-button:hover, .elementor-9693 .elementor-element.elementor-element-db8ec4b .elementor-button:focus{color:var( --e-global-color-27b6a4a );background-color:var( --e-global-color-92fc910 );border-color:var( --e-global-color-27b6a4a );}.elementor-9693 .elementor-element.elementor-element-db8ec4b .elementor-button:hover svg, .elementor-9693 .elementor-element.elementor-element-db8ec4b .elementor-button:focus svg{fill:var( --e-global-color-27b6a4a );}@media(max-width:1024px){.elementor-9693 .elementor-element.elementor-element-9059128{margin-top:-60px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-bd1899d .elementor-heading-title{font-size:16px;}.elementor-9693 .elementor-element.elementor-element-bd1899d > .elementor-widget-container{margin:-5em -3em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac .elementor-heading-title{font-size:16px;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac > .elementor-widget-container{margin:-5em -3em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-34814d7 .elementor-heading-title{font-size:30px;}.elementor-9693 .elementor-element.elementor-element-34814d7 > .elementor-widget-container{margin:-5em 0em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-83b7ada{margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-9921550{font-size:14px;}.elementor-9693 .elementor-element.elementor-element-3800f0e{margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-e5e42b7{font-size:14px;}.elementor-9693 .elementor-element.elementor-element-3240fb5{margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-a5bc575{font-size:14px;}.elementor-9693 .elementor-element.elementor-element-c7703ef{margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-86da6e0{font-size:14px;}.elementor-9693 .elementor-element.elementor-element-1c2b1da{margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-5bca07b{font-size:14px;}.elementor-9693 .elementor-element.elementor-element-cb50bc8{margin-top:0px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-0e8a933{font-size:14px;}.elementor-9693 .elementor-element.elementor-element-29e867f{font-size:16px;}.elementor-9693 .elementor-element.elementor-element-29e867f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-9693 .elementor-element.elementor-element-9059128{margin-top:-109px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-2f298a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-2f298a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-d43ae2f img{width:100%;}.elementor-9693 .elementor-element.elementor-element-d43ae2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-bd1899d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac{text-align:right;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac .elementor-heading-title{line-height:1.3em;}.elementor-9693 .elementor-element.elementor-element-e9fe5ac > .elementor-widget-container{margin:-2em 1em 0em 0em;padding:0em 0em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-34814d7 .elementor-heading-title{font-size:23px;}.elementor-9693 .elementor-element.elementor-element-34814d7 > .elementor-widget-container{margin:0em -4em 0em 0em;}.elementor-9693 .elementor-element.elementor-element-83b7ada{margin-top:-10px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-3fe6ce7{width:100%;}.elementor-9693 .elementor-element.elementor-element-1c85b79 > .elementor-widget-container{margin:0px 0px -10px -27px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-9c294f6 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-9693 .elementor-element.elementor-element-9c294f6 > .elementor-widget-container{margin:-1em -3em 0em -1em;}.elementor-9693 .elementor-element.elementor-element-9921550{text-align:left;font-size:13px;}.elementor-9693 .elementor-element.elementor-element-0a0805d{width:100%;}.elementor-9693 .elementor-element.elementor-element-94db779{text-align:left;}.elementor-9693 .elementor-element.elementor-element-3800f0e{margin-top:-10px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-024bc1a{width:100%;}.elementor-9693 .elementor-element.elementor-element-1613081 > .elementor-widget-container{margin:0px 0px -10px -27px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-5a93cde .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-9693 .elementor-element.elementor-element-5a93cde > .elementor-widget-container{margin:-1em -3em 0em -1em;}.elementor-9693 .elementor-element.elementor-element-e5e42b7{text-align:left;font-size:13px;}.elementor-9693 .elementor-element.elementor-element-3240fb5{margin-top:-10px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-536f8e3{width:100%;}.elementor-9693 .elementor-element.elementor-element-0d924ac > .elementor-widget-container{margin:0px 0px -10px -27px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-7bdf0c6 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-9693 .elementor-element.elementor-element-7bdf0c6 > .elementor-widget-container{margin:-1em -3em 0em -1em;}.elementor-9693 .elementor-element.elementor-element-a5bc575{text-align:left;font-size:13px;}.elementor-9693 .elementor-element.elementor-element-e80bcdc{text-align:left;}.elementor-9693 .elementor-element.elementor-element-c7703ef{margin-top:-10px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-dfc718d{width:100%;}.elementor-9693 .elementor-element.elementor-element-583a982 > .elementor-widget-container{margin:0px 0px -10px -27px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-e70a0c2 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-9693 .elementor-element.elementor-element-e70a0c2 > .elementor-widget-container{margin:-1em -3em 0em -1em;}.elementor-9693 .elementor-element.elementor-element-86da6e0{text-align:left;font-size:13px;}.elementor-9693 .elementor-element.elementor-element-3955b91{width:100%;}.elementor-9693 .elementor-element.elementor-element-5e22254{text-align:left;}.elementor-9693 .elementor-element.elementor-element-1c2b1da{margin-top:-10px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-1a2a91a{width:100%;}.elementor-9693 .elementor-element.elementor-element-beff695 > .elementor-widget-container{margin:0px 0px -10px -27px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-d1bed93 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-9693 .elementor-element.elementor-element-d1bed93 > .elementor-widget-container{margin:-1em -3em 0em -1em;}.elementor-9693 .elementor-element.elementor-element-5bca07b{text-align:left;font-size:13px;}.elementor-9693 .elementor-element.elementor-element-8ee7e89{text-align:left;}.elementor-9693 .elementor-element.elementor-element-cb50bc8{margin-top:-10px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-afae244{width:100%;}.elementor-9693 .elementor-element.elementor-element-49e74ea > .elementor-widget-container{margin:0px 0px -10px -27px;padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-2552855 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-9693 .elementor-element.elementor-element-2552855 > .elementor-widget-container{margin:-1em -3em 0em -1em;}.elementor-9693 .elementor-element.elementor-element-0e8a933{text-align:left;font-size:13px;}.elementor-9693 .elementor-element.elementor-element-ba1f580{margin-top:30px;margin-bottom:0px;}.elementor-9693 .elementor-element.elementor-element-65ac69c .elementor-heading-title{font-size:21px;line-height:1.5em;}.elementor-9693 .elementor-element.elementor-element-6a8f053 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9693 .elementor-element.elementor-element-29e867f{text-align:center;font-size:16px;}.elementor-9693 .elementor-element.elementor-element-befa399 .elementor-button{font-size:15px;}.elementor-9693 .elementor-element.elementor-element-befa399 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-9693 .elementor-element.elementor-element-db8ec4b .elementor-button{font-size:15px;}.elementor-9693 .elementor-element.elementor-element-db8ec4b > .elementor-widget-container{padding:0px 0px 10px 0px;}}@media(min-width:768px){.elementor-9693 .elementor-element.elementor-element-3fe6ce7{width:7.141%;}.elementor-9693 .elementor-element.elementor-element-be7a861{width:92.859%;}.elementor-9693 .elementor-element.elementor-element-50f12b7{width:9%;}.elementor-9693 .elementor-element.elementor-element-8e3db90{width:91%;}.elementor-9693 .elementor-element.elementor-element-024bc1a{width:7.141%;}.elementor-9693 .elementor-element.elementor-element-f4b853d{width:92.859%;}.elementor-9693 .elementor-element.elementor-element-929d86c{width:9%;}.elementor-9693 .elementor-element.elementor-element-7cd13b5{width:91%;}.elementor-9693 .elementor-element.elementor-element-536f8e3{width:7.141%;}.elementor-9693 .elementor-element.elementor-element-9638b1e{width:92.859%;}.elementor-9693 .elementor-element.elementor-element-220e4c1{width:9%;}.elementor-9693 .elementor-element.elementor-element-b236111{width:91%;}.elementor-9693 .elementor-element.elementor-element-dfc718d{width:7.141%;}.elementor-9693 .elementor-element.elementor-element-edc2be5{width:92.859%;}.elementor-9693 .elementor-element.elementor-element-0e17aea{width:9%;}.elementor-9693 .elementor-element.elementor-element-cf9e30c{width:91%;}.elementor-9693 .elementor-element.elementor-element-1a2a91a{width:7.141%;}.elementor-9693 .elementor-element.elementor-element-649933a{width:92.859%;}.elementor-9693 .elementor-element.elementor-element-0073221{width:9%;}.elementor-9693 .elementor-element.elementor-element-5e50bfe{width:91%;}.elementor-9693 .elementor-element.elementor-element-afae244{width:7.141%;}.elementor-9693 .elementor-element.elementor-element-b825d70{width:92.859%;}.elementor-9693 .elementor-element.elementor-element-e0b66ff{width:9%;}.elementor-9693 .elementor-element.elementor-element-9604329{width:91%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9693 .elementor-element.elementor-element-0a0805d{width:90%;}.elementor-9693 .elementor-element.elementor-element-3955b91{width:90%;}}/* Start custom CSS for button, class: .elementor-element-db8ec4b */.bottom-cta .elementor-button{\\r\\n  background-image: linear-gradient(45deg,\\r\\n    #FEDA75 0%,\\r\\n    #FA7E1E 25%,\\r\\n    #D62976 50%,\\r\\n    #962FBF 75%,\\r\\n    #4F5BD5 100%\\r\\n  );\\r\\n  color: #fff;\\r\\n}\\r\\n/* End custom CSS */
/* Start custom CSS *//* カンプに無いページタイトルを非表示（削除はしていない）
   theme-post-title ウィジェットと、投稿タイトルを動的表示しているテーマ側の見出しの両方 */
.elementor-widget-theme-post-title { display: none; }

/* カンプに無い空のキャプション枠を非表示 */
.elementor-element-5e22254 { display: none; }


/* 写真説明は中央揃え */
.elementor-9693 .elementor-element.elementor-element-94db779,
.elementor-9693 .elementor-element.elementor-element-94db779 .elementor-widget-container,
.elementor-9693 .elementor-element.elementor-element-94db779 p,
.elementor-9693 .elementor-element.elementor-element-e80bcdc,
.elementor-9693 .elementor-element.elementor-element-e80bcdc .elementor-widget-container,
.elementor-9693 .elementor-element.elementor-element-e80bcdc p,
.elementor-9693 .elementor-element.elementor-element-8ee7e89,
.elementor-9693 .elementor-element.elementor-element-8ee7e89 .elementor-widget-container,
.elementor-9693 .elementor-element.elementor-element-8ee7e89 p { text-align: center !important; }

/* 写真説明の上の余白を他ページと同じ 20px にする（列の余白を消した分を補う） */
.elementor-9693 .elementor-element.elementor-element-e80bcdc,
.elementor-9693 .elementor-element.elementor-element-8ee7e89 { margin-top: 20px; }

@media (min-width: 769px) {
/* 写真をカンプ実寸に */
.elementor-element-d6a8a94 img { width: 463px !important; height: auto !important; }
.elementor-element-c030ed9 img { width: 459px !important; height: auto !important; }
.elementor-element-18fe1a2 img { width: 467px !important; height: auto !important; }
.elementor-element-dc8aa71 img { width: 341px !important; height: auto !important; }
.elementor-element-8a8448a img { width: 465px !important; height: auto !important; }
.elementor-element-c874485 img { width: 467px !important; height: auto !important; }

/* 写真の並び: 列を内容幅にし、余りを写真の間隔にする（カンプの隙間 約10px） */
.elementor-9693 .elementor-element.elementor-element-254c09d > .elementor-container {
  max-width: 936px !important;
  justify-content: space-between;
}
.elementor-9693 .elementor-element.elementor-element-254c09d > .elementor-container > .elementor-column { width: auto; }
.elementor-9693 .elementor-element.elementor-element-254c09d .elementor-widget-wrap { padding: 0; }
.elementor-9693 .elementor-element.elementor-element-5dead1d > .elementor-container {
  max-width: 943px !important;
  justify-content: space-between;
}
.elementor-9693 .elementor-element.elementor-element-5dead1d > .elementor-container > .elementor-column { width: auto; }
.elementor-9693 .elementor-element.elementor-element-5dead1d .elementor-widget-wrap { padding: 0; }
}

/* スマホでは写真を全幅・中央に戻す（PC用の固定px指定を打ち消す） */
@media (max-width: 768px) {
  .elementor-9693 .elementor-widget-image img { width: 100% !important; height: auto !important; margin: 0 !important; }
  .elementor-9693 .elementor-widget-image { text-align: center !important; }
  .elementor-9693 .elementor-container { max-width: none !important; }
  .elementor-9693 .elementor-column { width: 100% !important; flex: 0 0 100% !important; }
}/* End custom CSS */