﻿.resultList .item{-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mainArea .contentBox{padding-bottom:240px}@media (max-width:640px){.mainArea .contentBox{padding-bottom:200px}}.formArea{border-bottom:1px solid #dddddd;margin-bottom:30px;padding-bottom:30px}@media (max-width:640px){.formArea{padding-bottom:20px}}.formList{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:640px){.formList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.formList .formItem{position:relative;width:-webkit-calc(100% - 176px);width:-moz-calc(100% - 176px);width:calc(100% - 176px)}@media (max-width:640px){.formList .formItem{width:100%}}.formList .formItem.btnItem{width:167px;margin-left:auto}@media (max-width:640px){.formList .formItem.btnItem{margin:20px auto 0}}.formList .formItem i{width:50px;line-height:50px;color:#bbbbbb;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0px;left:0;bottom:auto;right:auto;z-index:2}.formList .formItem input{background-color:#fff;border:1px solid #e9e9e9;color:#666;display:block;height:50px;font-size:17px;font-weight:400;letter-spacing:0.68px;line-height:44px;width:100%;padding:0 0px 0 50px;position:relative}.formList .formItem input::-webkit-input-placeholder{color:#aaa}.formList .formItem input::-moz-placeholder{color:#aaa}.formList .formItem input:-ms-input-placeholder{color:#aaa}.formList .formItem input::-ms-input-placeholder{color:#aaa}.formList .formItem input::placeholder{color:#aaa}@media (max-width:400px){.formList .formItem input::-webkit-input-placeholder{font-size:14px;letter-spacing:0}.formList .formItem input::-moz-placeholder{font-size:14px;letter-spacing:0}.formList .formItem input:-ms-input-placeholder{font-size:14px;letter-spacing:0}.formList .formItem input::-ms-input-placeholder{font-size:14px;letter-spacing:0}.formList .formItem input::placeholder{font-size:14px;letter-spacing:0}}.formList .formItem .buttonBox.bgGradient{margin-left:auto;width:100%}.formList .formItem .buttonBox.bgGradient svg{height:50px}.formList .formItem .buttonBox.bgGradient .btnLink{padding:8px 20px 9px}.unitArea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;position:relative;padding-bottom:30px;z-index:2}@media (max-width:640px){.unitArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.unitArea .unitBox{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:20px;position:relative;z-index:2}@media (max-width:640px){.unitArea .unitBox{width:100%;padding-right:0}.unitArea .unitBox .classBox{margin:0 auto}}.unitArea .numBox{text-align:right}@media (max-width:640px){.unitArea .numBox{padding-top:20px}}.unitArea .numBox .text{color:#666;font-family:"Inter",sans-serif;font-size:20px;font-weight:400;letter-spacing:0.8px;line-height:1.4}.unitArea .numBox .num{color:#E1251B;display:inline-block;font-weight:700}.resultArea .note{padding:20px 0}.resultArea .note .keyword{color:#E1251B;font-family:"Bebas Neue","微軟正黑體",sans-serif;font-size:22px;letter-spacing:1px}.resultList{border-top:1px solid #ddd;padding-bottom:30px}.resultList .resultItem{border-bottom:1px solid #ddd}.resultList .item{padding-top:25px;padding-bottom:20px;position:relative}@media (min-width:1181px){.resultList .item:hover{background-color:#fff;padding-left:20px;padding-right:20px}.resultList .item:hover .title{color:#E1251B}}.resultList .title{padding-left:20px;position:relative}.resultList .title:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;width:6px;height:6px;background-color:#E1251B;position:absolute;top:12px;left:0;bottom:auto;right:auto}.resultList .linkWrap{display:block;width:100%;height:100%;position:absolute;top:0;left:0;bottom:auto;right:auto}