@font-face{font-family:"Aspira W01 Bold";font-display:swap;src:url("/Fonts/a44c0664-78c9-413d-9f9c-bf76ce75c457.eot?#iefix");src:url("/Fonts/a44c0664-78c9-413d-9f9c-bf76ce75c457.eot?#iefix") format("eot"),url("/Fonts/1d81afc9-e394-4ef4-b8d7-6fe075e6aa6f.woff2") format("woff2"),url("/Fonts/73551e42-3b0c-46fa-aad5-8d0661d05e1a.woff") format("woff"),url("/Fonts/bd9c5ed5-7acb-44ad-8de0-faa787dc3571.ttf") format("truetype")}.js-modal-content{position:static;visibility:visible}[data-script-enabled=true] .js-modal-content{position:fixed;top:0;left:0;z-index:999;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 300ms ease-out}[data-script-enabled=true] .js-modal-inner{margin:0 auto}[data-script-enabled=true] .js-modal .is-visible{visibility:visible}[data-script-enabled=true] .js-modal .is-open{background-color:rgba(0,0,0,.65);opacity:1;transition:opacity 300ms ease-out}.is-fixed{position:fixed;overflow:hidden;width:100vw;height:100vh}.js-modal-box-root .js-modal-box-item{position:absolute;top:50%;left:50%;z-index:1;display:block;color:#fff;font-size:1.4rem;transform:translate(-50%, -50%)}.js-modal-box-root .js-modal-box-item *{pointer-events:none}.js-modal-box-root .js-modal-box-content{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);opacity:0;visibility:hidden;transition:opacity 300ms ease-out}.js-modal-box-root .js-modal-box-content__inner{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:flex-end;width:auto;max-height:100%;transform:translate(-50%, -50%)}.js-modal-box-root .js-modal-box-content__inner input[type=button]{width:50px;height:50px;margin-bottom:20px;border:none;background-color:transparent;background-image:url("/common/img/page/icon-close-01.svg");background-size:cover;background-repeat:no-repeat;color:transparent;cursor:pointer}.js-modal-box-root .js-modal-box-content .js-modal-box-nodisable.pc-show{display:block}.js-modal-box-root .js-modal-box-content .js-modal-box-nodisable.sp-show{display:none}.js-modal-box-root .js-modal-box-content.js-modal-close{opacity:0;visibility:hidden}.js-modal-box-root .js-modal-box-content.js-modal-open{z-index:999;opacity:1;visibility:visible}@media screen and (max-width: 768px){.js-modal-box-root .js-modal-box-content__inner input[type=button]{width:25px;height:25px;margin:0 10px 10px 0}.js-modal-box-root .js-modal-box-content video{width:100vw;height:56.25vw}}@media screen and (max-width: 414px){.js-modal-box-root .js-modal-box-content .js-modal-box-nodisable.pc-show{display:none}.js-modal-box-root .js-modal-box-content .js-modal-box-nodisable.sp-show{display:block;width:75vw;height:auto}}
