.elementor-2830 .elementor-element.elementor-element-d29d437 > .elementor-background-overlay{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/TOP4.webp");background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-d29d437{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-58111e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2830 .elementor-element.elementor-element-b786a11 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2830 .elementor-element.elementor-element-b786a11 > .elementor-container{max-width:1344px;}.elementor-2830 .elementor-element.elementor-element-b786a11 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-b786a11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-38ce343.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-38ce343.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-38ce343 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-38ce343 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-d580e28{--spacer-size:115px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2830 .elementor-element.elementor-element-2fe8a84{text-align:left;}.elementor-2830 .elementor-element.elementor-element-2fe8a84 .elementor-heading-title{color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:69px;font-weight:500;letter-spacing:2.2px;word-spacing:0px;}.elementor-widget-text-editor{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-2830 .elementor-element.elementor-element-c6270df{width:auto;max-width:auto;color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:500;line-height:38px;letter-spacing:2.4px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-68c8b39{--spacer-size:50px;}.elementor-2830 .elementor-element.elementor-element-0ea5a37{--spacer-size:38px;}.elementor-2830 .elementor-element.elementor-element-6a3a3a5{width:auto;max-width:auto;}.elementor-2830 .elementor-element.elementor-element-b3a039a > .elementor-container{min-height:400px;}.elementor-2830 .elementor-element.elementor-element-b3a039a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-b3a039a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-93cc822{--spacer-size:50px;}.elementor-2830 .elementor-element.elementor-element-9d117b7{text-align:left;}.elementor-2830 .elementor-element.elementor-element-9d117b7 .elementor-heading-title{color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:89px;font-weight:500;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-d4089d9{width:100%;max-width:100%;color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-2830 .elementor-element.elementor-element-47fea96 > .elementor-container{min-height:400px;}.elementor-2830 .elementor-element.elementor-element-47fea96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-47fea96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-c60674d{--spacer-size:50px;}.elementor-2830 .elementor-element.elementor-element-64216ba{text-align:left;}.elementor-2830 .elementor-element.elementor-element-64216ba .elementor-heading-title{color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:89px;font-weight:500;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-8d3d4db{width:100%;max-width:100%;color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-2830 .elementor-element.elementor-element-e23797d:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-e23797d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-e23797d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-e23797d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2830 .elementor-element.elementor-element-6142468{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-6142468 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-44a9f17{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-44a9f17 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-44a9f17 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-ad1d7cc{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-ad1d7cc > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-03fa143:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-03fa143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-03fa143 > .elementor-container{min-height:324px;}.elementor-2830 .elementor-element.elementor-element-03fa143{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-03fa143 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-ad12f7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-ad12f7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-f354c14{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-f354c14 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-3bd62a6{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-3bd62a6 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-3bd62a6 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-f5ae0be{width:100%;max-width:100%;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-f5ae0be > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-d811749:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2830 .elementor-element.elementor-element-d811749 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/IMG_9250-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-d811749.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-d811749.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-d811749 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2830 .elementor-element.elementor-element-d811749 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -8px;--e-column-margin-right:0px;--e-column-margin-left:-8px;}.elementor-2830 .elementor-element.elementor-element-d811749 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-2e23fb9:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-2e23fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-2e23fb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-2e23fb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-29458bf{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-29458bf > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-821e547{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-821e547 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-821e547 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-4f8b0bb{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-4f8b0bb > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-ea0ae8e:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-ea0ae8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-ea0ae8e > .elementor-container{min-height:324px;}.elementor-2830 .elementor-element.elementor-element-ea0ae8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-ea0ae8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-cea27c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2830 .elementor-element.elementor-element-cea27c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/IMG_9249-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-cea27c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-cea27c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-cea27c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-cea27c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-ccd5872.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-ccd5872.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-7d464a9{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-7d464a9 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-4a3cb65{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-4a3cb65 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-4a3cb65 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-0164c55{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-0164c55 > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-cf5277d:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-cf5277d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-cf5277d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-cf5277d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-d39ee0c{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-d39ee0c > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-8643ba1{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-8643ba1 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-8643ba1 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-4f9a32e{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-4f9a32e > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-b4c11d5:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-b4c11d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-b4c11d5 > .elementor-container{min-height:324px;}.elementor-2830 .elementor-element.elementor-element-b4c11d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-b4c11d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-fc61ac9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-fc61ac9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-96d9b0f{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-96d9b0f > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-5adebf7{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-5adebf7 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-5adebf7 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-0cc2cd6{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-0cc2cd6 > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-d5128e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2830 .elementor-element.elementor-element-d5128e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2024/12/IMG_9260-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-d5128e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-d5128e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-d5128e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-d5128e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-4cf7aeb:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-4cf7aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-4cf7aeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-4cf7aeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-e89a1ce{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-e89a1ce > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-fc133ed{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-fc133ed > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-fc133ed .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-a8107c7{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-a8107c7 > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-b310881 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2830 .elementor-element.elementor-element-b310881 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-b310881 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-59055e0:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-59055e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-59055e0 > .elementor-container{min-height:324px;}.elementor-2830 .elementor-element.elementor-element-59055e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-59055e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-ba9a5e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2830 .elementor-element.elementor-element-ba9a5e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2024/12/IMG_9263-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-ba9a5e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-ba9a5e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-ba9a5e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-ba9a5e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-caf40db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-caf40db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-8fcbf43{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-8fcbf43 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-e67eb15{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-e67eb15 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-e67eb15 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-6a03ea5{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-6a03ea5 > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-3f75a72:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-3f75a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-3f75a72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-3f75a72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2830 .elementor-element.elementor-element-fad00d7{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-fad00d7 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-b32a033{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-b32a033 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-b32a033 .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-741f980{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-741f980 > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-d098d3c:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-d098d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-d098d3c > .elementor-container{min-height:324px;}.elementor-2830 .elementor-element.elementor-element-d098d3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-d098d3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-4ffd264.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-4ffd264.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-3836825{width:100%;max-width:100%;color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-size:29px;font-weight:500;line-height:25px;letter-spacing:4.3px;}.elementor-2830 .elementor-element.elementor-element-3836825 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2830 .elementor-element.elementor-element-10a9b7c{width:100%;max-width:100%;text-align:left;}.elementor-2830 .elementor-element.elementor-element-10a9b7c > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-2830 .elementor-element.elementor-element-10a9b7c .elementor-heading-title{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:37px;letter-spacing:0px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-cc5ed1a{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-cc5ed1a > .elementor-widget-container{margin:0px 0px 0px 38px;}.elementor-2830 .elementor-element.elementor-element-fd0aa5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2830 .elementor-element.elementor-element-fd0aa5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/EE2A9B8B-1839-4C31-96BD-2425CF9C57A4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-fd0aa5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-fd0aa5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-fd0aa5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-fd0aa5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-c7f8709.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-c7f8709.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-55d47e2{color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2.2px;}.elementor-2830 .elementor-element.elementor-element-7a1fb13{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-7a1fb13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-ac5c42a{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-ac5c42a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-5946279{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-aae1eca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-aae1eca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-af614cc{color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2.2px;}.elementor-2830 .elementor-element.elementor-element-14e2c0f{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-14e2c0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-42a4d25{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-42a4d25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-9fda9ad{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-69e5737.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-69e5737.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-fb3cd29{color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2.2px;}.elementor-2830 .elementor-element.elementor-element-d1495c8{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-d1495c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-68a262a{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-68a262a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-a1c13c4{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-aab9c59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-aab9c59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-3c82606{color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;letter-spacing:2.2px;}.elementor-2830 .elementor-element.elementor-element-a0bcd16{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-a0bcd16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-544089b{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-544089b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-db38fb2{--spacer-size:50px;}.elementor-2830 .elementor-element.elementor-element-6b4dff7{text-align:center;}.elementor-2830 .elementor-element.elementor-element-6b4dff7 .elementor-heading-title{color:var( --e-global-color-10f6554 );font-family:var( --e-global-typography-89953c7-font-family ), Sans-serif;font-size:var( --e-global-typography-89953c7-font-size );font-weight:var( --e-global-typography-89953c7-font-weight );word-spacing:var( --e-global-typography-89953c7-word-spacing );}.elementor-2830 .elementor-element.elementor-element-cb20c47:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-cb20c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-cb20c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-cb20c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-b5a2a10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-b5a2a10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2830 .elementor-element.elementor-element-4e6ecbf{width:auto;max-width:auto;}.elementor-2830 .elementor-element.elementor-element-4e6ecbf .elementor-icon-wrapper{text-align:center;}.elementor-2830 .elementor-element.elementor-element-4e6ecbf .elementor-icon{font-size:26px;}.elementor-2830 .elementor-element.elementor-element-4e6ecbf .elementor-icon svg{height:26px;}.elementor-2830 .elementor-element.elementor-element-d810eba{width:auto;max-width:auto;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-d810eba > .elementor-widget-container{margin:-10px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-7a4326c:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-7a4326c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-7a4326c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-7a4326c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-a636931.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-a636931.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-bffe846{width:auto;max-width:auto;}.elementor-2830 .elementor-element.elementor-element-bffe846 .elementor-icon-wrapper{text-align:center;}.elementor-2830 .elementor-element.elementor-element-bffe846 .elementor-icon{font-size:26px;}.elementor-2830 .elementor-element.elementor-element-bffe846 .elementor-icon svg{height:26px;}.elementor-2830 .elementor-element.elementor-element-0efece8{width:auto;max-width:auto;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-0efece8 > .elementor-widget-container{margin:-10px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-bb1b545{--spacer-size:50px;}.elementor-2830 .elementor-element.elementor-element-92f9a1e:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-92f9a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-92f9a1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-92f9a1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-6ae8b20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-6ae8b20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-e5cd4dc{width:auto;max-width:auto;}.elementor-2830 .elementor-element.elementor-element-e5cd4dc .elementor-icon-wrapper{text-align:center;}.elementor-2830 .elementor-element.elementor-element-e5cd4dc .elementor-icon{font-size:26px;}.elementor-2830 .elementor-element.elementor-element-e5cd4dc .elementor-icon svg{height:26px;}.elementor-2830 .elementor-element.elementor-element-7bf7680{width:auto;max-width:auto;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-7bf7680 > .elementor-widget-container{margin:-10px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-3742662:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-3742662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a81dc3 );}.elementor-2830 .elementor-element.elementor-element-3742662{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-3742662 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-bedcf7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-bedcf7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-6140b55{width:auto;max-width:auto;}.elementor-2830 .elementor-element.elementor-element-6140b55 .elementor-icon-wrapper{text-align:center;}.elementor-2830 .elementor-element.elementor-element-6140b55 .elementor-icon{font-size:26px;}.elementor-2830 .elementor-element.elementor-element-6140b55 .elementor-icon svg{height:26px;}.elementor-2830 .elementor-element.elementor-element-12f5abc{width:auto;max-width:auto;text-align:left;color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:24px;letter-spacing:2.2px;word-spacing:0px;}.elementor-2830 .elementor-element.elementor-element-12f5abc > .elementor-widget-container{margin:-10px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-5dbf1c3:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-5dbf1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/バナー背景.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2830 .elementor-element.elementor-element-5dbf1c3 > .elementor-container{min-height:313px;}.elementor-2830 .elementor-element.elementor-element-5dbf1c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2830 .elementor-element.elementor-element-5dbf1c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2830 .elementor-element.elementor-element-eb29db9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2830 .elementor-element.elementor-element-eb29db9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2830 .elementor-element.elementor-element-eb29db9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2830 .elementor-element.elementor-element-51ecc20{color:var( --e-global-color-10f8575 );font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:500;line-height:33px;}.elementor-2830 .elementor-element.elementor-element-57d7ffe{color:var( --e-global-color-10f8575 );font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:500;line-height:26px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2830 .elementor-element.elementor-element-6ed9209 .elementor-button{background-color:var( --e-global-color-10f6554 );font-family:"Noto Serif JP", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-2830 .elementor-element.elementor-element-47fea96:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-47fea96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/レスポンシブTOP4-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2830 .elementor-element.elementor-element-47fea96 > .elementor-container{min-height:888px;}.elementor-2830 .elementor-element.elementor-element-c60674d{--spacer-size:600px;}.elementor-2830 .elementor-element.elementor-element-64216ba .elementor-heading-title{font-size:48px;}.elementor-2830 .elementor-element.elementor-element-6142468 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-44a9f17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-ad1d7cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-ad1d7cc{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-f5ae0be{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-29458bf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-821e547 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-4f8b0bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-4f8b0bb{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-0164c55{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-d39ee0c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-8643ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-4f9a32e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-4f9a32e{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-0cc2cd6{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-e89a1ce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-fc133ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-a8107c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-a8107c7{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-6a03ea5{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-fad00d7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-b32a033 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-741f980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-741f980{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-cc5ed1a{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-7a1fb13{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-ac5c42a{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-14e2c0f{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-42a4d25{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-d1495c8{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-68a262a{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-a0bcd16{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-544089b{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-6b4dff7 .elementor-heading-title{font-size:var( --e-global-typography-89953c7-font-size );word-spacing:var( --e-global-typography-89953c7-word-spacing );}.elementor-2830 .elementor-element.elementor-element-d810eba{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-0efece8{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-7bf7680{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-12f5abc{font-size:10px;line-height:1.9em;letter-spacing:-0.1px;}.elementor-2830 .elementor-element.elementor-element-6ed9209 .elementor-button{border-radius:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-2830 .elementor-element.elementor-element-d29d437 > .elementor-background-overlay{background-position:center center;background-size:cover;opacity:1;}.elementor-2830 .elementor-element.elementor-element-2fe8a84{text-align:center;}.elementor-2830 .elementor-element.elementor-element-2fe8a84 .elementor-heading-title{font-size:20px;}.elementor-2830 .elementor-element.elementor-element-c6270df{column-gap:0px;text-align:center;font-size:13px;line-height:2em;}.elementor-2830 .elementor-element.elementor-element-b3a039a:not(.elementor-motion-effects-element-type-background), .elementor-2830 .elementor-element.elementor-element-b3a039a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/レスポンシブTOP4-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2830 .elementor-element.elementor-element-b3a039a > .elementor-container{min-height:496px;}.elementor-2830 .elementor-element.elementor-element-b3a039a{margin-top:0px;margin-bottom:0px;}.elementor-2830 .elementor-element.elementor-element-93cc822{--spacer-size:303px;}.elementor-2830 .elementor-element.elementor-element-9d117b7{text-align:left;}.elementor-2830 .elementor-element.elementor-element-9d117b7 .elementor-heading-title{font-size:34px;}.elementor-2830 .elementor-element.elementor-element-d4089d9{font-size:13px;}.elementor-2830 .elementor-element.elementor-element-64216ba{text-align:left;}.elementor-2830 .elementor-element.elementor-element-64216ba .elementor-heading-title{font-size:61px;}.elementor-2830 .elementor-element.elementor-element-8d3d4db{font-size:13px;}.elementor-2830 .elementor-element.elementor-element-6142468 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-6142468{text-align:left;line-height:0.6em;}.elementor-2830 .elementor-element.elementor-element-44a9f17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-44a9f17{text-align:left;}.elementor-2830 .elementor-element.elementor-element-ad1d7cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-ad1d7cc{text-align:center;font-size:12px;}.elementor-2830 .elementor-element.elementor-element-03fa143 > .elementor-container{min-height:888px;}.elementor-2830 .elementor-element.elementor-element-ad12f7d > .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-2830 .elementor-element.elementor-element-f354c14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-3bd62a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-3bd62a6{text-align:left;}.elementor-2830 .elementor-element.elementor-element-f5ae0be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-f5ae0be{text-align:center;font-size:12px;}.elementor-2830 .elementor-element.elementor-element-d811749:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2830 .elementor-element.elementor-element-d811749 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://p-studio-lucia.com/wp-content/uploads/2026/08/IMG_9250-scaled.jpg");}.elementor-2830 .elementor-element.elementor-element-29458bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-29458bf{line-height:0.9em;}.elementor-2830 .elementor-element.elementor-element-821e547 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-821e547{text-align:left;}.elementor-2830 .elementor-element.elementor-element-4f8b0bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-4f8b0bb{text-align:left;font-size:12px;}.elementor-2830 .elementor-element.elementor-element-ea0ae8e > .elementor-container{min-height:1213px;}.elementor-2830 .elementor-element.elementor-element-4a3cb65{text-align:center;}.elementor-2830 .elementor-element.elementor-element-0164c55{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-d39ee0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-d39ee0c{line-height:0.9em;}.elementor-2830 .elementor-element.elementor-element-8643ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-8643ba1{text-align:left;}.elementor-2830 .elementor-element.elementor-element-4f9a32e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-4f9a32e{text-align:left;font-size:12px;}.elementor-2830 .elementor-element.elementor-element-b4c11d5 > .elementor-container{min-height:1213px;}.elementor-2830 .elementor-element.elementor-element-5adebf7{text-align:center;}.elementor-2830 .elementor-element.elementor-element-0cc2cd6{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-e89a1ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-e89a1ce{line-height:0.9em;}.elementor-2830 .elementor-element.elementor-element-fc133ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-fc133ed{text-align:left;}.elementor-2830 .elementor-element.elementor-element-a8107c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-a8107c7{text-align:left;font-size:12px;}.elementor-2830 .elementor-element.elementor-element-59055e0 > .elementor-container{min-height:1213px;}.elementor-2830 .elementor-element.elementor-element-e67eb15{text-align:center;}.elementor-2830 .elementor-element.elementor-element-6a03ea5{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-fad00d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-fad00d7{line-height:0.9em;}.elementor-2830 .elementor-element.elementor-element-b32a033 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-b32a033{text-align:left;}.elementor-2830 .elementor-element.elementor-element-741f980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2830 .elementor-element.elementor-element-741f980{text-align:left;font-size:12px;}.elementor-2830 .elementor-element.elementor-element-d098d3c > .elementor-container{min-height:1213px;}.elementor-2830 .elementor-element.elementor-element-10a9b7c{text-align:center;}.elementor-2830 .elementor-element.elementor-element-cc5ed1a{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-7a1fb13{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-ac5c42a{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-14e2c0f{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-42a4d25{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-d1495c8{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-68a262a{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-9c7da21 img{width:100%;max-width:100%;}.elementor-2830 .elementor-element.elementor-element-a0bcd16{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-544089b{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-6b4dff7 .elementor-heading-title{font-size:var( --e-global-typography-89953c7-font-size );word-spacing:var( --e-global-typography-89953c7-word-spacing );}.elementor-2830 .elementor-element.elementor-element-d810eba{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-0efece8{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-7bf7680{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-12f5abc{font-size:12px;}.elementor-2830 .elementor-element.elementor-element-6ed9209{width:100%;max-width:100%;}.elementor-2830 .elementor-element.elementor-element-6ed9209 .elementor-button{font-size:14px;letter-spacing:1.3px;padding:25px 25px 25px 25px;}}@media(min-width:768px){.elementor-2830 .elementor-element.elementor-element-58111e2{width:100%;}.elementor-2830 .elementor-element.elementor-element-ad12f7d{width:51.943%;}.elementor-2830 .elementor-element.elementor-element-39acb6e{width:2.054%;}.elementor-2830 .elementor-element.elementor-element-d811749{width:45.648%;}.elementor-2830 .elementor-element.elementor-element-cea27c7{width:40.742%;}.elementor-2830 .elementor-element.elementor-element-8f145e6{width:2.054%;}.elementor-2830 .elementor-element.elementor-element-ccd5872{width:56.537%;}.elementor-2830 .elementor-element.elementor-element-fc61ac9{width:51.943%;}.elementor-2830 .elementor-element.elementor-element-5819fe3{width:2.054%;}.elementor-2830 .elementor-element.elementor-element-d5128e4{width:45.648%;}.elementor-2830 .elementor-element.elementor-element-ba9a5e4{width:40.742%;}.elementor-2830 .elementor-element.elementor-element-687574b{width:2.054%;}.elementor-2830 .elementor-element.elementor-element-caf40db{width:56.537%;}.elementor-2830 .elementor-element.elementor-element-4ffd264{width:51.943%;}.elementor-2830 .elementor-element.elementor-element-766ee78{width:2.054%;}.elementor-2830 .elementor-element.elementor-element-fd0aa5a{width:45.648%;}.elementor-2830 .elementor-element.elementor-element-c7f8709{width:23.666%;}.elementor-2830 .elementor-element.elementor-element-559af9d{width:76%;}.elementor-2830 .elementor-element.elementor-element-aae1eca{width:23.666%;}.elementor-2830 .elementor-element.elementor-element-94137c0{width:76%;}.elementor-2830 .elementor-element.elementor-element-69e5737{width:23.666%;}.elementor-2830 .elementor-element.elementor-element-538fcfa{width:76%;}.elementor-2830 .elementor-element.elementor-element-aab9c59{width:23.666%;}.elementor-2830 .elementor-element.elementor-element-e1f39b6{width:76%;}.elementor-2830 .elementor-element.elementor-element-1c37afd{width:45.961%;}.elementor-2830 .elementor-element.elementor-element-c6a3db7{width:7.457%;}.elementor-2830 .elementor-element.elementor-element-fa6b064{width:45.914%;}.elementor-2830 .elementor-element.elementor-element-e111993{width:45.876%;}.elementor-2830 .elementor-element.elementor-element-4f4efdc{width:7.457%;}.elementor-2830 .elementor-element.elementor-element-b7899c9{width:45.999%;}}