.elementor-15922 .elementor-element.elementor-element-3fc7166:not(.elementor-motion-effects-element-type-background), .elementor-15922 .elementor-element.elementor-element-3fc7166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivid-club.jp/wp-content/uploads/2025/12/3337591cb92daddeba7f7d7a6fcfd316_m-e1764572288359.jpg");}.elementor-15922 .elementor-element.elementor-element-3fc7166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15922 .elementor-element.elementor-element-3fc7166 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15922 .elementor-element.elementor-element-6a968dd{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15922 .elementor-element.elementor-element-797591c{text-align:center;}.elementor-15922 .elementor-element.elementor-element-92e2c39{--spacer-size:50px;}.elementor-15922 .elementor-element.elementor-element-2e64395{width:var( --container-widget-width, 106% );max-width:106%;--container-widget-width:106%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-2e64395 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:93px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15922 .elementor-element.elementor-element-3d8dbcb{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-f3cb6f6 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:25px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-9a662c5{--spacer-size:100px;}.elementor-15922 .elementor-element.elementor-element-025a924{width:var( --container-widget-width, 106% );max-width:106%;--container-widget-width:106%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-025a924 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:40px;}.elementor-15922 .elementor-element.elementor-element-59460fd{width:var( --container-widget-width, 106% );max-width:106%;--container-widget-width:106%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-59460fd .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:25px;font-weight:400;line-height:57px;}.elementor-15922 .elementor-element.elementor-element-c56345a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:22px;font-weight:400;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15922 .elementor-element.elementor-element-dbe709d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:22px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-9bc7235{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-32edff0{width:var( --container-widget-width, 106% );max-width:106%;--container-widget-width:106%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-32edff0 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:93px;}.elementor-15922 .elementor-element.elementor-element-07884c7{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-36a7bbd{text-align:end;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15922 .elementor-element.elementor-element-03f62b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15922 .elementor-element.elementor-element-03f62b3 .elementor-divider-separator{width:100%;}.elementor-15922 .elementor-element.elementor-element-03f62b3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15922 .elementor-element.elementor-element-7e177c2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-15922 .elementor-element.elementor-element-feee529{width:var( --container-widget-width, 106% );max-width:106%;--container-widget-width:106%;--container-widget-flex-grow:0;}.elementor-15922 .elementor-element.elementor-element-feee529 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:37px;}.elementor-15922 .elementor-element.elementor-element-a78280e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15922 .elementor-element.elementor-element-5832ce4{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-2a0a0e5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-15922 .elementor-element.elementor-element-96bb53b{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-46f4d7d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15922 .elementor-element.elementor-element-46f4d7d .elementor-divider-separator{width:100%;}.elementor-15922 .elementor-element.elementor-element-46f4d7d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15922 .elementor-element.elementor-element-3425481{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-c1bd9d4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:3px 3px 3px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-15922 .elementor-element.elementor-element-9c7e312{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}.elementor-15922 .elementor-element.elementor-element-5d37920{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15922 .elementor-element.elementor-element-5d37920 .elementor-divider-separator{width:100%;}.elementor-15922 .elementor-element.elementor-element-5d37920 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15922 .elementor-element.elementor-element-b51e1fc{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;}@media(min-width:768px){.elementor-15922 .elementor-element.elementor-element-67c1f04{width:66.842%;}.elementor-15922 .elementor-element.elementor-element-326d29f{width:33.114%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}