.elementor-305 .elementor-element.elementor-element-78dfcd42 > .elementor-container{max-width:1120px;}.elementor-305 .elementor-element.elementor-element-78dfcd42 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-305 .elementor-element.elementor-element-78dfcd42:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-78dfcd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5080800;}.elementor-305 .elementor-element.elementor-element-78dfcd42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;}.elementor-305 .elementor-element.elementor-element-78dfcd42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-19490e9 > .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-305 .elementor-element.elementor-element-19490e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-305 .elementor-element.elementor-element-19490e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-7a9845a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:600;}.elementor-305 .elementor-element.elementor-element-7a9845a > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFFEB;}.elementor-305 .elementor-element.elementor-element-f5a4392{--grid-column-gap:30px;--grid-row-gap:0px;}.elementor-305 .elementor-element.elementor-element-d09a3ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-305 .elementor-element.elementor-element-d09a3ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-1c92a453 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-305 .elementor-element.elementor-element-1c92a453 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-f072250 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-305 .elementor-element.elementor-element-f072250:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-f072250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-305 .elementor-element.elementor-element-f072250{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-305 .elementor-element.elementor-element-f072250 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-9a63828 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-305 .elementor-element.elementor-element-9a63828 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-icon{width:14px;}.elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-icon i{font-size:14px;}.elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-text, .elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-text a{color:#666666;}.elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-305 .elementor-element.elementor-element-9d340ed .elementor-heading-title{color:#000000;font-size:24px;font-weight:bold;line-height:34px;}.elementor-305 .elementor-element.elementor-element-79ce77d{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:29px;}.elementor-305 .elementor-element.elementor-element-2a39843{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 span.post-navigation__prev--label{color:#000000;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 span.post-navigation__next--label{color:#000000;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 span.post-navigation__prev--label, .elementor-305 .elementor-element.elementor-element-e4aa2e2 span.post-navigation__next--label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation__separator{background-color:#B7B7B7;width:1px;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation{color:#B7B7B7;border-top-width:1px;border-bottom-width:1px;padding:3px 0;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-305 .elementor-element.elementor-element-e4aa2e2 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:#FFFFFFEB;}body.elementor-page-305:not(.elementor-motion-effects-element-type-background), body.elementor-page-305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.sai-fes.jp/wp-content/uploads/2022/03/bg.jpg");background-position:top center;background-repeat:repeat;background-size:cover;}@media(max-width:768px){.elementor-305 .elementor-element.elementor-element-78dfcd42 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:100px;}.elementor-305 .elementor-element.elementor-element-19490e9 > .elementor-element-populated{margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-305 .elementor-element.elementor-element-d09a3ac > .elementor-element-populated{margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-305 .elementor-element.elementor-element-1c92a453 > .elementor-element-populated{margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-305 .elementor-element.elementor-element-9d340ed .elementor-heading-title{font-size:18px;} .elementor-305 .elementor-element.elementor-element-2a39843{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-305 .elementor-element.elementor-element-2a39843{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:4px;}.elementor-305 .elementor-element.elementor-element-2a39843 .elementor-share-btn{font-size:calc(0.6px * 10);}}@media(max-width:767px){.elementor-305 .elementor-element.elementor-element-78dfcd42 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-305 .elementor-element.elementor-element-78dfcd42:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-78dfcd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.sai-fes.jp/wp-content/uploads/2022/03/bg_sp.png");}.elementor-305 .elementor-element.elementor-element-19490e9 > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-305 .elementor-element.elementor-element-d09a3ac > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-305 .elementor-element.elementor-element-1c92a453 > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-305 .elementor-element.elementor-element-9a63828 > .elementor-element-populated{margin:8% 8% 8% 8%;--e-column-margin-right:8%;--e-column-margin-left:8%;}.elementor-305 .elementor-element.elementor-element-e0cbb24 .elementor-icon-list-item{font-size:13px;}.elementor-305 .elementor-element.elementor-element-9d340ed .elementor-heading-title{font-size:15px;line-height:1.8em;} .elementor-305 .elementor-element.elementor-element-2a39843{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-305 .elementor-element.elementor-element-2a39843{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-305 .elementor-element.elementor-element-2a39843 .elementor-share-btn{font-size:calc(0.5px * 10);height:4.7em;}.elementor-305 .elementor-element.elementor-element-2a39843 .elementor-share-btn__icon{--e-share-buttons-icon-size:1.2em;}.elementor-305 .elementor-element.elementor-element-2a39843 .elementor-share-btn__title{font-size:10px;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .post-navigation__arrow-wrapper{font-size:10px;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation__separator{width:1px;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation{border-top-width:1px;border-bottom-width:1px;}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-305 .elementor-element.elementor-element-e4aa2e2 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}}@media(min-width:768px){.elementor-305 .elementor-element.elementor-element-19490e9{width:25%;}.elementor-305 .elementor-element.elementor-element-d09a3ac{width:2%;}.elementor-305 .elementor-element.elementor-element-1c92a453{width:72.666%;}}@media(min-width:769px){body.elementor-page-305:not(.elementor-motion-effects-element-type-background), body.elementor-page-305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS */p + .youtube {
position: relative;
width: 100%;
padding-top: 56.25%;
}
.youtube iframe{
position: absolute;
top: 0;
right: 0;
width: 100% !important;
height: 100% !important;
}/* End custom CSS */