@media screen and (max-width:767px){.display-none-phone{display:none!important}}@media screen and (max-width:539px){.display-none-sphone{display:none!important}}@-webkit-keyframes error-shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}50%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}}@keyframes error-shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}50%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}}@-webkit-keyframes select-shake{10%,90%{rotate:-5deg}20%,80%{rotate:5deg}30%,70%{rotate:-15deg}40%,60%{rotate:15deg}50%{rotate:-15deg}}@keyframes select-shake{10%,90%{rotate:-5deg}20%,80%{rotate:5deg}30%,70%{rotate:-15deg}40%,60%{rotate:15deg}50%{rotate:-15deg}}@-webkit-keyframes select-rotate{0%{rotate:0deg}100%{rotate:360deg}}@keyframes select-rotate{0%{rotate:0deg}100%{rotate:360deg}}body{background:#f5f5f5;font-family:'noto sans tc'}button{border:unset}input[type=checkbox]{cursor:pointer}.container{position:relative;width:100vw;max-width:unset!important;height:calc(100vh - 55px);padding:55px 0 0;position:relative;overflow-x:hidden}.container .wrap{max-width:1200px;width:90%;margin:0 auto}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:140px;margin:0 4px;aspect-ratio:3/1;border-radius:4px;color:#fff;font-size:18px;font-weight:500;font-family:"Noto Sans TC",serif;cursor:pointer}.btn.cta{background:#fd9841}.btn.introduce{background:#509291}.btn.back{background:unset;color:#5f5f5f;border:1px #5f5f5f solid}.btn.sure{background:#2f62a8}.btn.disable{cursor:unset!important;-ms-touch-action:none!important;touch-action:none!important;background:#ededed!important;color:#b0b0b0!important}.btn:active{-webkit-filter:brightness(.9);filter:brightness(.9)}.btn.disable:active{-webkit-filter:unset;filter:unset}img{width:100%;height:auto}ul{margin:0;padding:0}ul li{list-style:none}.my-container.ms-center{width:90%;max-width:1200px;margin:auto;padding:20px 0}.player_video_part{width:60%}.btn-warning{background-color:#fd9841!important}.btn-warning:hover{background-color:#e07921!important}.optionContent{cursor:pointer}.alertModal{width:100%;height:calc(100% - 132px);position:fixed;top:103px;left:0;margin:0;z-index:999}.alertModal.fill-space{top:0;height:calc(100%)}.alertModal .transparentBackground{width:100%;height:100%;background:rgba(0,0,0,.75);position:absolute;opacity:.95}.alertModal .modalPopup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.alertModal .modalPopup .modalBody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:420px;height:100%;max-width:95vw;max-height:95vh;min-width:240px;min-height:240px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:20px 28px;background-color:#fff;border-radius:12px;z-index:503}.alertModal .modalPopup .modalBody .closeButton{position:absolute;top:5px;right:5px;cursor:pointer;width:40px;height:40px;background:url(../img/close.svg) no-repeat center}.alertModal .modalPopup .modalBody .modalTitle{font-size:26px;font-weight:bolder;line-height:normal;color:#5f5f5f}.alertModal .modalPopup .modalBody .modalContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:100%;margin:12px 0;font-size:18px;font-weight:500;color:#b0b0b0}.alertModal .modalPopup .modalBody .functions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}@media screen and (max-width:539px){.alertModal .modalPopup .modalBody .functions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.alertModal .modalPopup .modalBody .functions>*{margin:0 8px;margin:4px 0}