.input-noshow{display:none}.upload-area{align-items:center}.file-name{padding-right:10px;font-weight:700}::-webkit-input-placeholder{color:#8c8c8c;opacity:1}:-moz-placeholder{color:#8c8c8c;opacity:1}::-moz-placeholder{color:#8c8c8c;opacity:1}:-ms-input-placeholder{color:#8c8c8c;opacity:1}::-ms-input-placeholder{color:#8c8c8c;opacity:1}::placeholder{color:#8c8c8c;opacity:1}.k-wrap{padding-bottom:9px}.k-first-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:60px;margin:0 -9px}.k-first-list>li{float:left;width:25%;padding:9px}.k-first-list .k-item{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#f7f4ef;border:2px solid #cfb59a;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 12px #d5d5d5;box-shadow:0 0 12px #d5d5d5;padding:15px}.k-first-list .k-item:hover{border-color:#df8240;-webkit-transition:border-color .15s ease;-moz-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease}.k-first-list .k-img{overflow:hidden;position:relative;width:100%;padding-bottom:75%}.k-first-list .k-img img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;vertical-align:top;-o-object-fit:cover;object-fit:cover;margin:auto}.k-first-list .k-info{min-height:110px;margin-top:4px}.k-first-list .k-info h3{font-size:32px;line-height:46px;font-weight:bold}.k-first-list .k-info p{font-size:18px;line-height:32px}.k-first-list .k-btn{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto!important}.k-first-list .k-btn li{width:50%;padding:6px 0}.k-first-list .k-btn li a{margin:0 auto}.k-btn-apply{display:block;width:116px;height:42px;line-height:42px;background-color:#82b778;border:none;-webkit-border-radius:99px;border-radius:99px;color:#fff;font-size:18px;font-weight:bold;text-align:center;white-space:nowrap}.k-btn-apply:hover{background-color:#82b778;color:#fff;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}@media (hover:none){.k-btn-apply:hover{background-color:#ffe600;color:#2e2e2e}}.k-btn-apply.disabled{background-color:#bcbcbc;pointer-events:none;cursor:default}.k-btn-apply.disabled:hover{background-color:#bcbcbc;color:#2e2e2e}.k-btn-apply.k-btn-sm{font-size:18px;line-height:18px;padding:3px 0}.k-apply-title{font-size:22px;font-weight:bold;text-align:center;margin:30px 0}.k-apply-title span{color:#c40000}.k-apply-box{overflow:hidden;position:relative;background-color:#fff;border:2px solid #a4a4a4;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 0 12px #919191;box-shadow:0 0 12px #919191;padding:15px 0 15px 20px;margin:20px 0}.k-apply-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.k-info-box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.k-info-box .k-img{overflow:hidden;position:relative;width:216px}.k-info-box .k-img:after{content:"";display:block;padding-top:75%}.k-info-box .k-img img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;vertical-align:top;-o-object-fit:cover;object-fit:cover;margin:auto}.k-info-box .k-info{min-height:172px;font-size:22px;line-height:36px;margin-left:36px}.k-info-box .k-info h3{margin-bottom:16px}.k-info-box .k-info h3 span{display:block;font-size:48px;line-height:48px;font-weight:bold}.k-form-box{overflow:hidden;position:relative;background-color:#fff;border:1px solid #a4a4a4;-webkit-border-radius:20px;border-radius:20px;padding:0 20px 30px;margin:20px 0}.k-form-box fieldset:after{content:"";display:table;clear:both}.k-form-box fieldset+fieldset{border-top:6px solid #d4d4d4;margin-top:30px}.k-form-box legend{display:table;float:left;width:100%;font-size:26px;font-weight:bold;text-align:center;line-height:50px;margin-bottom:10px}.k-form-box legend ~ * {clear:both}.k-form-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.k-form-col{width:50%}.k-form-list{max-width:1100px;padding:0 30px;margin:0 auto}.k-form-list li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.k-form-list li+li{margin-top:16px}.k-form-label{-webkit-box-flex:0;-ms-flex:none;-webkit-flex:none;flex:none;display:block;width:9em;font-size:22px;line-height:52px;text-align:right;white-space:nowrap;padding-right:16px}.k-form-lg .k-form-label{width:12em}.k-form-input{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:block;width:100%;max-width:900px;height:52px;line-height:50px;background-color:#fff;border:1px solid #8c8c8c;-webkit-border-radius:3px;border-radius:3px;color:#2e2e2e;font-size:22px;padding:0 16px}.k-form-input:focus{border-color:#c40000;-webkit-transition:border-color .15s ease;-moz-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease}.k-btn-common{display:table;height:40px;line-height:40px;background-color:#ffe600;border:none;-webkit-border-radius:99px;border-radius:99px;color:#2e2e2e;font-size:22px;font-weight:bold;text-align:center;white-space:nowrap;padding:0 20px;cursor:pointer}.k-btn-common:hover{background-color:#c40000;color:#ffe600;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}@media (hover:none){.k-btn-common:hover{background-color:#ffe600;color:#2e2e2e}}.k-btn-lg{min-width:210px;height:70px;line-height:70px;font-size:32px;padding:0 40px;margin:36px auto}.k-btn-upload{margin-right:10px}.k-btn-upload input{display:none}.k-file{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:40px;color:#c40000;font-size:18px;line-height:20px;font-weight:bold}.k-search-box{padding:36px}.k-apply-search{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-width:740px;margin:0 auto}.k-apply-search .k-form-list{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;padding:0}.k-apply-search .k-form-label{font-weight:bold}.k-btn-search{display:block;width:120px;height:120px;background-color:#ffe600;border:none;-webkit-border-radius:14px;border-radius:14px;font-size:32px;font-weight:bold;line-height:40px;white-space:normal;margin-left:16px;flex:none}.k-btn-search span{display:block}.k-form-radio{cursor:pointer;font-size:22px;line-height:36px;margin-right:30px}.k-form-radio:last-child{margin-right:0!important}.k-form-radio:after{content:"";display:table;clear:both}.k-form-radio input[type="radio"]{display:none}.k-form-radio input[type="radio"]+.k-checkmark{float:left;position:relative;display:block;width:36px;height:36px;background-color:#fff;border:1px solid #a4a4a4;-webkit-border-radius:50%;border-radius:50%;margin-right:10px;cursor:pointer}.k-form-radio input[type="radio"]:checked+.k-checkmark:before{content:"";position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;background-color:#c40000;-webkit-border-radius:50%;border-radius:50%}.k-navbar{position:absolute;top:20px;right:0;width:620px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.k-navbar li+li{margin-left:6px}.k-navbar li.active a{background-color:#c40000;color:#fff}.k-group{width:620px;font-size:22px;line-height:44px;font-weight:bold;margin-left:auto}.k-group legend{float:left;width:100%;padding-left:24px}.k-group legend ~ * {clear:both}.k-group-select{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:56px;background-color:#eaeaea;-webkit-border-radius:99px 0 0 99px;border-radius:99px 0 0 99px;padding-left:24px}.k-apply-num{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:20px 0 30px}.k-apply-num h4{font-size:26px;font-weight:bold;margin-right:30px}.k-agree-box{padding:30px 20px}.k-agree-box .k-agree{max-width:1180px;margin:0 auto}.k-agree-box h4{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:22px;font-weight:bold;line-height:40px;margin-bottom:8px}.k-agree-box h4 a{display:block;height:40px;line-height:40px;background-color:#ffe600;-webkit-border-radius:99px;border-radius:99px;color:#2e2e2e;white-space:nowrap;padding:0 30px;margin-right:20px}.k-agree-box li{position:relative;font-size:18px;line-height:40px;padding-left:48px}.k-agree-box li+li{margin-top:6px}.k-agree-box li label{cursor:pointer;display:table;padding-left:2em}.k-agree-box li .k-no{position:absolute;left:48px}.k-agree-box input[type="checkbox"]{display:none}.k-agree-box input[type="checkbox"]+label:before{content:"";position:absolute;top:1px;left:0;width:38px;height:38px;background-color:#d4d4d4;border:1px solid #a4a4a4;-webkit-border-radius:7px;border-radius:7px}.k-agree-box input[type="checkbox"]:checked+label:before{background:#fff url(https://www.cherishfood.com.tw/assets/images/checkmark.png) no-repeat center}.k-apply-msg{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:200px;padding:30px 20px!important}.k-apply-success{font-size:58px;line-height:70px;font-weight:bold;text-align:center}.k-apply-success p{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.k-apply-success .k-no{font-size:22px}.k-apply-success .k-no span{color:#c40000;font-size:48px}@media (max-width:1280px){.k-first-list .k-btn{margin:0 -6px}.k-first-list .k-btn li{padding:4px 6px}.k-first-list .k-btn li a{width:100%;max-width:126px}}@media (max-width:1200px){.k-btn-apply{width:90px;height:30px;line-height:30px;font-size:14px}.k-btn-apply.k-btn-sm{font-size:14px;line-height:14px;padding:1px 0}.k-apply-box{padding:10px 0 12px}.k-info-box{padding:10px 0 10px 20px}.k-info-box .k-img{width:144px}.k-info-box .k-info{min-height:108px;font-size:14px;line-height:22px;margin-left:14px}.k-info-box .k-info h3{margin-bottom:10px}.k-info-box .k-info h3 span{font-size:32px;line-height:32px}.k-form-col{width:100%}.k-form-col+.k-form-col{margin-top:15px}.k-form-list{padding:0}.k-form-radio{font-size:16px;line-height:22px}.k-form-radio input[type="radio"]+.k-checkmark{width:22px;height:22px;margin-right:4px}.k-form-radio input[type="radio"]:checked+.k-checkmark:before{margin-top:-7px;margin-left:-7px;width:14px;height:14px}.k-navbar{right:10px;width:auto}.k-navbar li+li{}.k-group{width:410px;font-size:16px;line-height:32px}.k-group-select{height:40px}}@media (max-width:1080px){.k-first-list>li{width:33.333%}}@media (max-width:1024px){.k-apply-title.set-mt{margin-top:5px}.k-btn-search{font-size:30px}}@media (max-width:800px){.k-navbar{position:static;width:auto;padding:0 15px}.k-group{width:100%;background-color:#eaeaea;line-height:20px;padding:6px 0 0 20px;margin-left:0}.k-group legend{padding-left:0}.k-group-select{height:auto;min-height:38px;padding:0}}@media (max-width:767px){.k-first-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px;margin:0 -8px}.k-first-list>li{padding:8px}.k-first-list .k-item{-webkit-border-radius:12px;border-radius:12px;padding:8px}.k-first-list .k-info{min-height:70px}.k-first-list .k-info h3{font-size:22px;line-height:22px}.k-first-list .k-info p{font-size:14px;line-height:24px}.k-apply-title{font-size:14px;margin:20px 0}.k-apply-title.set-mt{margin-top:0}.k-form-box{padding-bottom:20px}.k-form-box legend{font-size:22px;line-height:36px;margin:0}.k-form-col{padding:0}.k-form-col+.k-form-col{margin-top:8px}.k-form-list li{-webkit-flex-wrap:wrap;flex-wrap:wrap}.k-form-list li+li{margin-top:8px}.k-form-label{width:100%!important;font-size:18px;line-height:24px;text-align:left}.k-form-input{height:36px;line-height:34px;font-size:18px;padding:0 10px}.k-btn-lg{margin:30px auto}.k-btn-upload{height:36px;line-height:36px;font-size:18px;padding:0 18px;margin-right:10px}.k-file{min-height:36px;font-size:14px;line-height:18px}.k-search-box{padding:20px}.k-apply-search{-webkit-flex-wrap:wrap;flex-wrap:wrap}.k-apply-search .k-form-list{-webkit-box-flex:0;-ms-flex:none;-webkit-flex:none;flex:none;width:100%}.k-btn-search{width:auto;height:52px;line-height:52px;font-size:24px;padding:0 26px;margin:20px auto 0}.k-btn-search span{display:inline-block}.k-apply-num{margin:20px 0}.k-apply-num h4{font-size:18px;margin-right:20px}.k-apply-num .k-form-radio{margin-right:20px}.k-agree-box{padding:20px}.k-agree-box h4{font-size:18px;line-height:36px}.k-agree-box h4 a{height:36px;line-height:36px;font-size:18px;padding:0 18px;margin-right:10px}.k-agree-box li{font-size:16px;line-height:30px;padding-left:40px}.k-agree-box .default-list li{padding-left:48px}.default-list{text-indent:-2em;margin-left:-1em}.k-agree-box li .k-no{left:40px}.k-agree-box input[type="checkbox"]+label:before{top:0;width:30px;height:30px}.k-agree-box input[type="checkbox"]:checked+label:before{background-size:24px}.k-apply-msg{min-height:0}.k-apply-success{font-size:36px;line-height:48px}.k-apply-success .k-no{font-size:18px}.k-apply-success .k-no span{font-size:30px}}@media (max-width:640px){.k-first-list>li{width:50%}.k-navbar li+li{margin-left:2px}}@media (max-width:480px){.k-btn-apply{border-radius:10px;-webkit-border-radius:10px}.k-first-list{margin:0 -3px}.k-first-list>li{padding:3px}.k-first-list .k-item{padding:6px}.k-first-list .k-btn{margin:0 -3px}.k-first-list .k-btn li{padding:2px 3px}.k-btn-apply{}.k-navbar li{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.k-navbar li a{width:100%}.k-apply-num h4{margin-right:10px}.k-apply-num .k-form-radio{margin-right:10px}.k-apply-success{font-size:24px;line-height:32px}.k-apply-success .k-no{font-size:16px}.k-apply-success .k-no span{font-size:20px}}@media (max-width:375px){.k-btn-apply,.k-btn-apply.k-btn-sm{font-size:12px}}@media (max-width:360px){.k-first-list .k-info p{font-size:12px}.k-btn-apply.k-btn-sm{line-height:13px;padding:2px 0}.k-form-radio{margin-right:10px}.k-info-box{padding:10px}.k-info-box .k-info{margin-left:10px}.k-info-box .k-info p{font-size:12px}.k-navbar{padding:0 10px}.k-navbar li+li{margin-left:2px}.k-group{padding-left:10px}}