.elementor-109635 .elementor-element.elementor-element-97df2be{--display:flex;--min-height:100vh;--overlay-opacity:0.5;}.elementor-109635 .elementor-element.elementor-element-97df2be::before, .elementor-109635 .elementor-element.elementor-element-97df2be > .elementor-background-video-container::before, .elementor-109635 .elementor-element.elementor-element-97df2be > .e-con-inner > .elementor-background-video-container::before, .elementor-109635 .elementor-element.elementor-element-97df2be > .elementor-background-slideshow::before, .elementor-109635 .elementor-element.elementor-element-97df2be > .e-con-inner > .elementor-background-slideshow::before, .elementor-109635 .elementor-element.elementor-element-97df2be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFC8C8;--background-overlay:'';}.elementor-109635 .elementor-element.elementor-element-b12b3aa{width:100%;max-width:100%;}.elementor-109635 .elementor-element.elementor-element-b12b3aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109635 .elementor-element.elementor-element-b12b3aa.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-109635 .elementor-element.elementor-element-97df2be{--content-width:100%;}}@media(min-width:768px){.elementor-109635 .elementor-element.elementor-element-97df2be{--content-width:54vw;}}/* Start custom CSS */div {
  color: black; /* 文字色を白色に */

    
}

#flipbook {
  display:flex;
  justify-content:center;
 
}/* End custom CSS */