@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,a{font-family:"Roboto", "Noto Sans TC", "Microsoft JhengHei", sans-serif !important;font-size:inherit}img,object,embed,video{max-width:100%}.ie6 img{width:100%}body{color:#000;background:#ffc8f5;font-size:16px !important;min-width:320px;overflow-x:hidden}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:auto}}.cp-tips,.cp-tips-ie10{width:100%;line-height:1.6;text-align:center;color:#996600;background-color:#ffefc6;padding:10px;font-size:16px}.cp-tips p,.cp-tips-ie10 p{margin:0}.cp-tips a,.cp-tips-ie10 a{color:#f75c61;text-decoration:underline}.cp-tips .cp-tips-close,.cp-tips-ie10 .cp-tips-close{position:absolute;top:10px;right:10px;display:block;width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.cp-tips .cp-tips-close:before,.cp-tips-ie10 .cp-tips-close:before{content:"";position:absolute;width:100%;border-top:1px solid #996600;top:50%;left:0}.cp-tips .cp-tips-close:after,.cp-tips-ie10 .cp-tips-close:after{content:"";position:absolute;height:100%;border-left:1px solid #996600;top:0;left:50%}.cp-tips-ie10{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.cp-tips-ie10{display:block}.all-content{display:none}}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0}p{line-height:1.4;margin-bottom:0}ul,ol{padding:0;margin:0}a{text-decoration:none;color:inherit}.text-hidden{text-indent:-9999px;height:0;margin:0}.header{border-bottom:1px solid #ebebeb !important}.twlogo p{display:none !important}.container{padding-left:20px;padding-right:20px}.all-content{position:relative;font-size:1.2em;overflow-x:hidden}.all-content::before,.all-content::after{content:"";position:absolute;top:0;width:750px;height:1420px;background:url(../images/all_bg.png) no-repeat center top/contain}.all-content::before{left:0}.all-content::after{right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.all-content>*{position:relative;z-index:2}.kv{padding:80px 0 60px;overflow:hidden}.kv .container{position:relative}.kv .kv_plane{position:absolute;bottom:-5%;right:3%}.qasection{overflow:hidden}.qasection .title{position:relative;padding:0 30px 40px}.qasection .title label{max-width:50%}.qasection .title::after{content:"";position:absolute;width:100px;height:6px;background:#fff;border-radius:50em;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.qawrapper .qawrapper_top{position:relative;z-index:2;width:1000px;max-width:86%;height:62px;background:url(../images/qa_top_bg.png) repeat-x left center/auto 100%;margin:40px auto 0}.qalist{position:relative;width:1100px;max-width:100%;margin:-40px auto 0;border:3px solid #1919c8;border-radius:50px;padding-top:100px;background:#e1ebff;overflow:hidden}.qalist>li{position:relative;padding:60px 120px 60px 240px;background:#fff}.qalist>li:nth-child(even){background:#f5faff}.qalist .q_title_num{position:absolute;left:120px;top:60px;width:90px;height:90px;background:#4b4bff;border-radius:50%;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;color:#fff;font-size:2.4em;font-weight:bold;border:1px solid #fff;-webkit-box-shadow:0 0 0 5px #4b4bff;box-shadow:0 0 0 5px #4b4bff}.qalist .qu_topic{font-size:1.4em;font-weight:bold;margin-bottom:15px;color:#4b4bff}.qalist .ans_block li:not(:first-child){margin-top:10px}.qalist input[type="radio"]{display:none}.qalist input[type="radio"]+label{display:block;position:relative;padding-left:35px}.qalist input[type="radio"]+label::before{content:"";position:absolute;width:25px;height:25px;border:1px solid #323232;left:0;top:0;border-radius:50%}.qalist input[type="radio"]:checked+label{color:#4b4bff}.qalist input[type="radio"]:checked+label::before{background:#4b4bff;-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}#ans_pop{position:relative;width:640px;max-width:95%;margin:50px auto;color:#fff;overflow:hidden}#ans_pop .result{border-radius:70px;background:#ccc;padding:20px 20px 40px}#ans_pop .result.result_1{background:#ff7de1}#ans_pop .result.result_2{background:#ffc837}#ans_pop .result.result_3{background:#37e1af}#ans_pop .result.result_4{background:#37c8ff}#ans_pop .ans_pop_img{border-radius:60px;overflow:hidden;border:3px solid #1919c8}#ans_pop .mfp-close{display:none}@media only screen and (max-width: 1920px){.all-content::before{left:auto;right:calc(50% + 210px)}.all-content::after{right:auto;left:calc(50% + 210px)}}@media only screen and (max-width: 1199px){.kv .kv_plane{right:0}}@media only screen and (max-width: 991px){.all-content::before,.all-content::after{width:75.6vw}.all-content::before{right:calc(50% + 21.1vw)}.all-content::after{left:calc(50% + 21.1vw)}.kv .container{padding-bottom:60px}.kv .kv_plane{right:-10%}.qalist .q_title_num{width:70px;height:70px;font-size:1.6em;left:30px;top:40px}.qalist>li{padding:40px 30px 40px 120px}}@media only screen and (max-width: 767px){.all-content{font-size:1.15em}.kv .kv_plane{width:360px}.qawrapper .qawrapper_top{height:40px}.qalist{margin-top:-26px;padding-top:60px}.qalist .q_title_num{width:45px;height:45px;font-size:1.2em;left:30px;top:40px;-webkit-box-shadow:0 0 0 3px #4b4bff;box-shadow:0 0 0 3px #4b4bff}.qalist>li{padding:40px 30px 40px 90px}.qalist .qu_topic{font-size:1.2em}}@media only screen and (max-width: 575px){.all-content{font-size:1.1em}.kv{padding-top:50px}.kv .kv_plane{right:2%;width:62%}.qasection .title label{margin-bottom:10px}.qalist{border-radius:20px}.qalist>li{padding:40px 30px 40px 30px}.qalist .qu_topic{margin-top:15px}.qalist .q_title_num{position:relative;top:auto;left:auto}#ans_pop .result{padding:15px 15px 25px;border-radius:35px}#ans_pop .ans_pop_img{border-radius:25px}#ans_pop .cta{gap:1rem !important}#ans_pop .cta img{width:70px}}
