.style_videoOpenerSection__3J7RL{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:0 0 60px;width:100%}.style_videoWrapper__AhpnH{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:stretch;align-items:stretch;width:100%;max-width:1000px;aspect-ratio:1000/445.1;max-height:445.1px;height:auto;border-radius:20px;overflow:hidden;position:relative;cursor:pointer;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.style_videoWrapper__AhpnH:hover .style_playButton__JMUSY{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}@media(max-width:991px){.style_videoWrapper__AhpnH{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;height:45vw;max-height:250px}}.style_panel__3KTQf{-moz-box-flex:1;flex:1 1;position:relative;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:end;justify-content:flex-end;height:100%;min-height:0;overflow:hidden}@media(max-width:991px){.style_panel__3KTQf{min-height:0}}.style_bgImage__1Ohsq{object-fit:cover;-webkit-transform:scale(1.7);-moz-transform:scale(1.7);transform:scale(1.7);z-index:0}.style_bgImage__1Ohsq,.style_overlay__1ORe6{position:absolute;top:0;left:0;width:100%;height:100%}.style_overlay__1ORe6{background:-webkit-gradient(linear,left top,left bottom,color-stop(31.82%,transparent),color-stop(86.68%,rgba(0,0,0,.7)));background:-moz-linear-gradient(top,transparent 31.82%,rgba(0,0,0,.7) 86.68%);background:linear-gradient(180deg,transparent 31.82%,rgba(0,0,0,.7) 86.68%);z-index:1}@media(max-width:991px){.style_overlay__1ORe6{background:rgba(0,0,0,.2)}}.style_textContent__1VqGx{position:relative;z-index:2;padding:0 16px 20px;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;grid-gap:12px;gap:12px}@media(max-width:991px){.style_textContent__1VqGx{display:none!important}}.style_redBar___Vpt-{width:5px;height:64px;background-color:#d52b1e;flex-shrink:0}.style_textGroup__2afGL{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.style_description__18mpq,.style_title__hKl1i{font-family:Meiryo,sans-serif;font-weight:700;font-size:21px;line-height:32px;color:#fff;margin:0;text-align:left}@media(max-width:767px){.style_description__18mpq br,.style_title__hKl1i br{display:none}}.style_playButtonContainer__1bLKt{z-index:10;pointer-events:none}.style_playButton__JMUSY,.style_playButtonContainer__1bLKt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.style_playButton__JMUSY{width:78px;height:78px;background-color:#fff;border-radius:50%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3);box-shadow:0 4px 10px rgba(0,0,0,.3);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out;cursor:pointer}.style_playButton__JMUSY svg{width:38px;height:38px;margin-left:2px;fill:#000}@media(max-width:991px){.style_playButton__JMUSY{width:64px;height:64px}.style_playButton__JMUSY svg{width:32px;height:32px;margin-left:3px}}@media(min-width:992px){.style_videoModal__3uAQR{max-width:1000px!important;width:90vw!important}}@media(max-width:991px){.style_videoModal__3uAQR{margin:0 auto!important;max-width:95vw!important;width:95vw!important;display:-moz-box!important;display:flex!important;-moz-box-align:center!important;align-items:center!important;-moz-box-pack:center!important;justify-content:center!important}}.style_closeBtn__3LBqz{position:absolute;top:-30px;right:0;background:transparent;border:none;color:#fff;font-size:30px;line-height:1;cursor:pointer;z-index:1050;opacity:.8}.style_closeBtn__3LBqz:hover{opacity:1}