.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-270 .elementor-element.elementor-element-9c6c352:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-9c6c352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.oldmanmovie.jp/wp-content/uploads/2021/10/remy_loz-3S0INpfREQc-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-270 .elementor-element.elementor-element-9c6c352{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-270 .elementor-element.elementor-element-9c6c352 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-270 .elementor-element.elementor-element-1888f85{--spacer-size:237px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-270 .elementor-element.elementor-element-c60972e{text-align:center;}.elementor-270 .elementor-element.elementor-element-c60972e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:35px;font-weight:600;letter-spacing:2.6px;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-6e1dff6{--spacer-size:127px;}.elementor-270 .elementor-element.elementor-element-fd12be8 > .elementor-background-overlay{background-image:url("https://test.oldmanmovie.jp/wp-content/uploads/2021/11/ellen-qin-3AdY3phAq_Y-unsplash-scaled.jpg");background-position:center center;background-size:cover;opacity:0.32;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-270 .elementor-element.elementor-element-fd12be8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-270 .elementor-element.elementor-element-ca64554{--spacer-size:231px;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-270 .elementor-element.elementor-element-cab29c2{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-ece0017{text-align:center;}.elementor-270 .elementor-element.elementor-element-ece0017 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-3f9430a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-d1830a2{--spacer-size:41px;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-270 .elementor-element.elementor-element-5e6180a{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-7603d97{--spacer-size:13px;}.elementor-270 .elementor-element.elementor-element-46f4928{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#000000;}.elementor-270 .elementor-element.elementor-element-d00676c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-270 .elementor-element.elementor-element-bdf75fa .elementor-button{background-color:#272727;}.elementor-270 .elementor-element.elementor-element-27db38b{--spacer-size:10px;}.elementor-270 .elementor-element.elementor-element-9f78989{--spacer-size:19px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-divider ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-270 .elementor-element.elementor-element-c5b3adb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-270 .elementor-element.elementor-element-c5b3adb .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0;}.elementor-270 .elementor-element.elementor-element-c5b3adb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-270 .elementor-element.elementor-element-869245d{--spacer-size:28px;}.elementor-270 .elementor-element.elementor-element-b2a76a6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-3b1c91e{text-align:center;}.elementor-270 .elementor-element.elementor-element-3b1c91e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-3db508f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1px;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-d21e35b{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-2f1d949{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-f75b246{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-2214ae8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-310798d{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-d2ca2a4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-97cac3f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-cc64ede{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-b704761{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-b7dbefc{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-89d6d78{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-0e3ae6c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-92b0535{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-20b3fa5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-27c933e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-381d7a8{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-bad5015{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-b0d84a7{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-3066a0a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-270 .elementor-element.elementor-element-b3f956a{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-c8b28d2{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-d909089{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-3a32204{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-1c77d1c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-b8a901a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-b7cf08f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-5b6a115{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-ce99f21{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-fa2f39e{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-d870640{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#000000;}.elementor-270 .elementor-element.elementor-element-d84d8f5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-ae107c8{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#000000;}.elementor-270 .elementor-element.elementor-element-4d646ed{--spacer-size:50px;}.elementor-270 .elementor-element.elementor-element-266a512{--spacer-size:50px;}@media(max-width:767px){.elementor-270 .elementor-element.elementor-element-1888f85{--spacer-size:110px;}.elementor-270 .elementor-element.elementor-element-c60972e .elementor-heading-title{font-size:25px;}.elementor-270 .elementor-element.elementor-element-6e1dff6{--spacer-size:56px;}.elementor-270 .elementor-element.elementor-element-ca64554{--spacer-size:71px;}.elementor-270 .elementor-element.elementor-element-ece0017 .elementor-heading-title{font-size:35px;}.elementor-270 .elementor-element.elementor-element-3f9430a{font-size:12px;}.elementor-270 .elementor-element.elementor-element-d1830a2{--spacer-size:10px;}.elementor-270 .elementor-element.elementor-element-9d2680e img{width:68%;}.elementor-270 .elementor-element.elementor-element-5e6180a{--spacer-size:10px;}.elementor-270 .elementor-element.elementor-element-1f49624 img{width:67%;}.elementor-270 .elementor-element.elementor-element-7603d97{--spacer-size:10px;}.elementor-270 .elementor-element.elementor-element-46f4928{font-size:14px;}.elementor-270 .elementor-element.elementor-element-d00676c{font-size:14px;}.elementor-270 .elementor-element.elementor-element-c5b3adb .elementor-divider-separator{width:93%;}.elementor-270 .elementor-element.elementor-element-3db508f{font-size:12px;}}