@charset "UTF-8";@media (max-width:991px){.banner .h1{bottom:1.5%}}.tag-menu{margin-bottom:91px}@media (max-width:991px){.tag-menu{margin-top:43px}}@media (max-width:768px){.tag-menu{margin-bottom:0}}.container1004{margin-bottom:148px}@media (max-width:768px){.container1004{margin-bottom:90px}}.container1004 .title{display:none}@media (max-width:768px){.container1004 .title{display:block;margin-bottom:43px}}.container1004 .text-group{border-bottom:1px solid #DDDDDD;padding:0 2%;padding-bottom:42px}@media (max-width:768px){.container1004 .text-group{padding:0;padding-bottom:22px;line-height:1.875}}.container1004 .text-group div{line-height:2;margin-bottom:10px}@media (max-width:768px){.container1004 .text-group div{line-height:1.875;margin-bottom:2px}}.container1004 .text-group div:last-child{margin-bottom:0}.container1004 .question-group{width:95%;margin:0 auto;margin-top:37px}@media (max-width:768px){.container1004 .question-group{margin-top:41px;width:100%}}.container1004 .question-group .wrap .list-title{font-size:20px;font-weight:700;color:#015291;margin-bottom:33px}@media (max-width:768px){.container1004 .question-group .wrap .list-title{font-size:18px;margin-bottom:19px}}.container1004 .question-group .wrap .list-title span{font-size:16px;font-weight:500;position:relative}@media (max-width:768px){.container1004 .question-group .wrap .list-title span{font-size:15px}}.container1004 .question-group .wrap .list-title span:after{content:"*";position:absolute;color:#38ACE3}.container1004 .question-group .wrap .no1{margin-bottom:70px;position:relative}@media (max-width:768px){.container1004 .question-group .wrap .no1{margin-bottom:79px}}.container1004 .question-group .wrap .no1.required:after{content:"必填";color:#38ACE3;position:absolute;bottom:-36px;left:0}.container1004 .question-group .wrap .no1 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container1004 .question-group .wrap .no1 ul li{width:20%}@media (max-width:768px){.container1004 .question-group .wrap .no1 ul li{width:33.3333333333%}}@media (min-width:769px){.container1004 .question-group .wrap .no1 ul li:first-child{margin-bottom:28px}}@media (max-width:768px){.container1004 .question-group .wrap .no1 ul li:nth-child(odd){margin-bottom:16px}}@media (max-width:768px){.container1004 .question-group .wrap .no1 ul li:last-child{width:62.5%}}.container1004 .question-group .wrap .no1 ul li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative;cursor:pointer}@media (max-width:480px){.container1004 .question-group .wrap .no1 ul li label{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.container1004 .question-group .wrap .no1 ul li label:last-child{width:auto}.container1004 .question-group .wrap .no1 ul li label:has(input[type=text]){width:100%}.container1004 .question-group .wrap .no1 ul li label span{font-size:18px;line-height:1}@media (max-width:768px){.container1004 .question-group .wrap .no1 ul li label span{font-size:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.container1004 .question-group .wrap .no1 ul li label input:not(input[type=text]){position:absolute;opacity:0}.container1004 .question-group .wrap .no1 ul li label:has(input[type=checkbox]:not(:checked)):before{content:"";background-image:url("../../dist/images/survey/box.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:28px;height:28px;display:inline-block;-webkit-transform:translateY(10%);transform:translateY(10%);margin-right:10px}@media (max-width:768px){.container1004 .question-group .wrap .no1 ul li label:has(input[type=checkbox]:not(:checked)):before{width:20px;height:20px}}.container1004 .question-group .wrap .no1 ul li label:has(input[type=checkbox]:checked):before{content:"";background-image:url("../../dist/images/survey/box-c.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:28px;height:28px;display:inline-block;-webkit-transform:translateY(10%);transform:translateY(10%);margin-right:10px}@media (max-width:768px){.container1004 .question-group .wrap .no1 ul li label:has(input[type=checkbox]:checked):before{width:20px;height:20px}}.container1004 .question-group .wrap .no1 ul li input[type=text]{border:none;outline:none;border-bottom:1px solid #999999;font-size:14px;font-family:"Outfit","Noto Sans TC",sans-serif;line-height:0;width:inherit}.container1004 .question-group .wrap .no1 ul li #OthersText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px}.container1004 .question-group .wrap .no2{margin-bottom:80px}@media (max-width:768px){.container1004 .question-group .wrap .no2{margin-bottom:50px}}.container1004 .question-group .wrap .no2 .wrap2>li{margin-bottom:58px;position:relative}.container1004 .question-group .wrap .no2 .wrap2>li:last-child{margin-bottom:0}.container1004 .question-group .wrap .no2 .clock-block{background:-webkit-gradient(linear,left top,right top,from(#123579),to(#1DE2B2));background:linear-gradient(to right,#123579,#1DE2B2);color:#ffffff;padding:11px 0 11px 22px;margin-bottom:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.container1004 .question-group .wrap .no2 .clock-block{padding:7.5px 0 7.5px 22px;margin-bottom:18px}}.container1004 .question-group .wrap .no2 .clock-block img{width:11px;height:14px}.container1004 .question-group .wrap .no2 .clock-block span{margin-left:15px;font-size:18px;font-weight:500}.container1004 .question-group .wrap .no2 .menu-list>li{margin-bottom:41px;position:relative}@media (max-width:768px){.container1004 .question-group .wrap .no2 .menu-list>li{margin-bottom:50px}}.container1004 .question-group .wrap .no2 .menu-list>li:last-child{margin-bottom:0}.container1004 .question-group .wrap .no2 .menu-list>li.required:after{content:"必填";color:#38ACE3;position:absolute;bottom:-23px;left:0}.container1004 .question-group .wrap .no2 .question-title{font-size:18px;font-weight:500;color:#015291;margin-bottom:10px}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-title{margin-bottom:4px;line-height:1.3}}.container1004 .question-group .wrap .no2 .question-explanation{color:#666666;margin-bottom:25.5px}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-explanation{margin-bottom:18px}}.container1004 .question-group .wrap .no2 .question-list{display:-webkit-box;display:-ms-flexbox;display:flex}.container1004 .question-group .wrap .no2 .question-list li{width:19.4174757282%}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-list li{width:20%}}.container1004 .question-group .wrap .no2 .question-list label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-list label{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-list label .radio-text{font-size:12px;margin-bottom:5px}}.container1004 .question-group .wrap .no2 .question-list label input[type=radio]{position:absolute;opacity:0}.container1004 .question-group .wrap .no2 .question-list label:has(input[type=radio]:not(:checked)):before{content:"";background-image:url("../../dist/images/survey/circol.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:28px;height:28px;display:inline-block;margin-right:14px}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-list label:has(input[type=radio]:not(:checked)):before{width:20px;height:20px;margin-right:0}}.container1004 .question-group .wrap .no2 .question-list label:has(input[type=radio]:checked):before{content:"";background-image:url("../../dist/images/survey/circol-c.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:28px;height:28px;display:inline-block;margin-right:14px}@media (max-width:768px){.container1004 .question-group .wrap .no2 .question-list label:has(input[type=radio]:checked):before{width:20px;height:20px;margin-right:0}}.container1004 .question-group .wrap .no3 .list-title{margin-bottom:21px}@media (max-width:768px){.container1004 .question-group .wrap .no3 .list-title{margin-bottom:3px}}.container1004 .question-group .wrap .no3 .explanation{line-height:2;margin-bottom:24px}@media (max-width:768px){.container1004 .question-group .wrap .no3 .explanation{line-height:1.875;margin-bottom:21px}}.container1004 .question-group .wrap .no3 .clear{width:100%;height:280px;color:#000000;background-color:#F5F5F5;border-radius:4px;border:0;font-size:16px;padding:10px 10px;resize:none;margin-bottom:59px}@media (max-width:768px){.container1004 .question-group .wrap .no3 .clear{height:180px;margin-bottom:25px}}.container1004 .question-group .wrap .no3 .clear::-webkit-input-placeholder{color:#999999;font-family:"Outfit","Noto Sans TC",sans-serif}.container1004 .question-group .wrap .no3 .clear::-moz-placeholder{color:#999999;font-family:"Outfit","Noto Sans TC",sans-serif}.container1004 .question-group .wrap .no3 .clear:-ms-input-placeholder{color:#999999;font-family:"Outfit","Noto Sans TC",sans-serif}.container1004 .question-group .wrap .no3 .clear::-ms-input-placeholder{color:#999999;font-family:"Outfit","Noto Sans TC",sans-serif}.container1004 .question-group .wrap .no3 .clear::placeholder{color:#999999;font-family:"Outfit","Noto Sans TC",sans-serif}.container1004 .submit{margin:0 auto;width:200px;height:64px;display:inline-block;border-radius:50px;background-color:#015291;color:#ffffff;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}@media (max-width:768px){.container1004 .submit{width:150px;height:50px}}.lang_en .container1004 .question-group .wrap .no1.required:after{content:"Required"}.lang_en .container1004 .question-group .wrap .no2 .menu-list>li.required:after{content:"Required"}