.elementor-11 .elementor-element.elementor-element-c5f4ae0 > .elementor-container{min-height:500px;}.elementor-11 .elementor-element.elementor-element-c5f4ae0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5f4ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://xs586201.xsrv.jp/wp-content/uploads/2024/01/day-city-view-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c5f4ae0 > .elementor-background-overlay{background-color:#00000066;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-c5f4ae0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-e757f5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-11 .elementor-element.elementor-element-ea1e01a{text-align:left;}.elementor-11 .elementor-element.elementor-element-ea1e01a .elementor-heading-title{color:#FCFCFC;font-family:"Noto Serif JP", Sans-serif;font-size:42px;font-weight:500;font-style:oblique;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-11 .elementor-element.elementor-element-bf5acbc{color:#FFFAFA;font-family:"Noto Serif JP", Sans-serif;font-weight:500;font-style:oblique;}.elementor-11 .elementor-element.elementor-element-0708d3f > .elementor-container{min-height:400px;}.elementor-11 .elementor-element.elementor-element-0708d3f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0708d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-11 .elementor-element.elementor-element-0708d3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-0708d3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-6f67733{text-align:center;}.elementor-11 .elementor-element.elementor-element-6f67733 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6f67733 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-11 .elementor-element.elementor-element-cb95d26 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-cb95d26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-06dc38e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-06dc38e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-fa77986{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;line-height:32px;letter-spacing:-1.7px;}.elementor-11 .elementor-element.elementor-element-fa77986 > .elementor-widget-container{padding:0px 0px 0px 025px;}.elementor-11 .elementor-element.elementor-element-b946799 > .elementor-container{min-height:400px;}.elementor-11 .elementor-element.elementor-element-0300b91{text-align:center;}.elementor-11 .elementor-element.elementor-element-0300b91 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a747fdc{text-align:center;}.elementor-11 .elementor-element.elementor-element-a747fdc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a747fdc > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a2f83f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-a2f83f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-11 .elementor-element.elementor-element-a2f83f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a2f83f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-19448fc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-19448fc > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-725dc1a{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-725dc1a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-19538de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-19538de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-11 .elementor-element.elementor-element-19538de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-19538de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-a95c0d7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a95c0d7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-e90d369{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e90d369 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-44b2933:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-44b2933 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-11 .elementor-element.elementor-element-44b2933 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-44b2933 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-337b59a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-337b59a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-3fc2695{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-3fc2695 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11 .elementor-element.elementor-element-850ba8d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-850ba8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-11 .elementor-element.elementor-element-850ba8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-850ba8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-ed862cd{text-align:center;}.elementor-11 .elementor-element.elementor-element-ed862cd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6835210{text-align:center;}.elementor-11 .elementor-element.elementor-element-6835210 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-6835210 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-17b26cc > .elementor-container{min-height:500px;}.elementor-11 .elementor-element.elementor-element-17b26cc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-17b26cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xs586201.xsrv.jp/wp-content/uploads/2024/01/day-city-view-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-17b26cc > .elementor-background-overlay{background-color:#00000096;opacity:0.46;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-17b26cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-89e18be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-89e18be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-11 .elementor-element.elementor-element-89e18be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 0px 050px 0px;}.elementor-11 .elementor-element.elementor-element-89e18be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-39f2b38{text-align:center;}.elementor-11 .elementor-element.elementor-element-39f2b38 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-8cd13a9{text-align:center;}.elementor-11 .elementor-element.elementor-element-8cd13a9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-8cd13a9 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ce5fc13{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-012e9d5{text-align:center;}.elementor-11 .elementor-element.elementor-element-b63a5ec{text-align:center;}.elementor-11 .elementor-element.elementor-element-b63a5ec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-9e8bddc{text-align:center;}.elementor-11 .elementor-element.elementor-element-5fd9b83 .elementor-button{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;background-color:#1D178B;padding:020px 030px 020px 030px;}.elementor-11 .elementor-element.elementor-element-5fd9b83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d077535 > .elementor-container{min-height:400px;}.elementor-11 .elementor-element.elementor-element-d077535:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d077535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xs586201.xsrv.jp/wp-content/uploads/2024/01/diversity-casual-teenager-team-success-winning-concept-scaled.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-d077535 > .elementor-background-overlay{background-color:#0707077A;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-d077535{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6c6d3d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-6c6d3d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-11 .elementor-element.elementor-element-6c6d3d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-6c6d3d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-5f890a2{text-align:center;}.elementor-11 .elementor-element.elementor-element-852779c{text-align:center;}.elementor-11 .elementor-element.elementor-element-852779c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-852779c > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-da3a9ac{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a0dbd95{text-align:center;}.elementor-11 .elementor-element.elementor-element-a0dbd95 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4ea5bdb{text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-8cc698a{text-align:center;}.elementor-11 .elementor-element.elementor-element-9aac050{text-align:center;}.elementor-11 .elementor-element.elementor-element-9aac050 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c3f2d3b{text-align:center;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-e757f5c{width:100%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-ea1e01a .elementor-heading-title{font-size:36px;}.elementor-11 .elementor-element.elementor-element-bf5acbc{font-size:14px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-b0afc3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-b0afc3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-fa77986{text-align:left;font-size:14px;line-height:2.3em;letter-spacing:-0.6px;}.elementor-11 .elementor-element.elementor-element-0300b91 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-a747fdc .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-19448fc .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-725dc1a{font-size:12px;}.elementor-11 .elementor-element.elementor-element-a95c0d7 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-e90d369{font-size:12px;}.elementor-11 .elementor-element.elementor-element-337b59a .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-3fc2695{font-size:12px;}.elementor-11 .elementor-element.elementor-element-ed862cd .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-6835210 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-39f2b38 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-8cd13a9 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-852779c .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-ea1e01a .elementor-heading-title{font-size:29px;}.elementor-11 .elementor-element.elementor-element-bf5acbc{font-size:12px;}.elementor-11 .elementor-element.elementor-element-6f67733 .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-6f67733 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-11 .elementor-element.elementor-element-fa77986{font-size:12px;line-height:1.8em;letter-spacing:-0.1px;}.elementor-11 .elementor-element.elementor-element-0300b91 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-a747fdc .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-19448fc .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-725dc1a{font-size:10px;}.elementor-11 .elementor-element.elementor-element-a95c0d7 .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-e90d369{font-size:10px;}.elementor-11 .elementor-element.elementor-element-337b59a .elementor-heading-title{font-size:18px;}.elementor-11 .elementor-element.elementor-element-3fc2695{font-size:10px;}.elementor-11 .elementor-element.elementor-element-ed862cd .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-6835210 .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-39f2b38 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-8cd13a9 .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-852779c .elementor-heading-title{font-size:14px;}}