html{font-size:.0732064422vw}body{margin-bottom:70rem}.modal-dialog{max-width:694rem;width:100%}.video .video-icon{width:66.2rem}.btn-fixed{padding:16rem 0}.btn-fixed img{width:300rem;margin-right:auto;margin-left:auto}.logo{width:113.19rem;top:30rem;left:33rem}.video-01{max-width:100%;width:694rem;position:fixed;top:189rem;left:26rem;text-align:center;transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);z-index:100;opacity:1;transition:.5s}.video-01 .video-01-img{box-shadow:0 3px 6px 0 rgba(0,0,0,.16),inset 0 3px 6px 0 rgba(96,96,96,.16);margin-bottom:16rem;position:relative;z-index:2}.video-01 .video-icon{width:79.8rem;z-index:2}.video-01 .mv-text{position:relative;top:0;left:0;width:374rem;margin-right:auto;margin-left:auto;transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%)}.stopped{opacity:0}.wrap-mv{background-image:url(images/lg/mv-bg.png);background-repeat:no-repeat;background-size:cover;position:relative;height:767rem;margin-bottom:0}.wrap-mv .mv-img{width:720rem;position:absolute;top:auto;bottom:0;right:0;z-index:125}.wrap-all{background-image:url(images/lg/wrap-all-bg.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;background-color:#dce6eb}.wrap-all .wrap-all-inner{margin-right:136rem;margin-left:auto}.wrap-all .wrap-all-inner .wrap-mv-img-02{padding:88rem 54rem 96rem}.wrap-all .wrap-all-inner .wrap-mv-text-02{padding:173rem 29.7rem 141rem}.wrap-all .wrap-all-inner .wrap-text-area{background-image:url(images/lg/text-area-bg.png);padding:58rem 30rem 35rem}.wrap-all .wrap-all-inner .wrap-link-area{padding:285rem 38.9rem 230rem}.wrap-all .wrap-all-inner .wrap-img-area{height:583rem}.wrap-all .wrap-all-inner .wrap-apply-area{background-image:url(images/lg/apply-text.webp);height:2479rem;position:relative;text-align:center}.wrap-all .wrap-all-inner .wrap-apply-area img{position:absolute;top:135rem;left:0;padding:0 45rem}.wrap-all .wrap-all-inner .wrap-copy-right{height:98.3rem}.modal-dialog:has(.embed-responsive-9by16){max-width:375rem}