body{color:#7e7e7e;font-size:16px;line-height:1.5}a{color:#333;outline:none;-webkit-text-decoration:none;text-decoration:none}a:hover,a:active{-webkit-text-decoration:none;text-decoration:none}img{width:100%;display:block}ul,ol,li{list-style:none}*{box-sizing:border-box}.headerAccountBox{padding:0 6px 10px}.wrapper{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bg00.jpg?v=uqBpNDgWKIOZpsWak_h_mdI7FlZCcAG-588hUYoZ0RA);background-size:cover;background-attachment:fixed;min-height:100vh}.wrapper .container{max-width:980px;margin:0 auto}.visionBn{margin-bottom:20px}.visionBn .vision_m{display:none}.bankContent{margin:40px 0}.bank_detail_page{padding-top:20px}.bank_detail_page .bankContent{margin:0 auto}.bankNav ul{display:flex}.bankNav ul li{flex:1}.bankNav ul li .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;margin-right:5px}.bankNav ul li .icon.icon1{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_nav1_a.png?v=4gdN1Deee4HxCLc1yRasF3ZwhZSmoxFYvyuHRDZazp0)}.bankNav ul li .icon.icon2{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_nav2_a.png?v=DeZ6tNcexFpt-Fkwx0Z4DTAXnPU6w7fxthg-T_q8sCE)}.bankNav ul li .icon.icon3{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_nav3_a.png?v=20gJvpfnrpkGOSUC_mrn1zLWYXCW1a3T3cl4AfrszX0)}.bankNav ul li a{color:#7e7e7e;background-color:#f6f6f6;border:1px solid #e4e4e4;border-radius:10px 10px 0 0;justify-content:center;align-items:center;height:50px;font-size:20px;line-height:50px;display:flex}.bankNav ul li a:hover{background-color:#e4e4e4}.bankNav ul li.on .icon.icon1{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_nav1_b.png?v=Ycn5DfJ7fuoK7mV7BSyzP0PIl8UM9dScTXE7dRJ6Tm0)}.bankNav ul li.on .icon.icon2{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_nav2_b.png?v=ItN5hSjcThwkuEL46erX24tUiJ6J9jln0Up_6Jr9ShA)}.bankNav ul li.on .icon.icon3{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_nav3_b.png?v=Z6mp8ZLWHOdof9Hdml8z7HBJ9Zz_K7pK6i5hA9r93PM)}.bankNav ul li.on a{color:#d93850;background-color:#fff;border-bottom:1px solid #fff;-webkit-text-decoration:none;text-decoration:none}.infoArea{background:#fff;border:1px solid #e4e4e4;border-top:0 solid #000;min-height:50vh;padding:20px 20px 0;display:none}.infoArea.active{display:block}.creditcol{flex-wrap:wrap;justify-content:center;display:flex}.creditcol .creditunit{border:1px solid #cf2d5c;border-radius:10px;flex-direction:column;width:32%;margin:0 8px 20px 0;display:flex;overflow:hidden}.creditcol .creditzone{width:90%;height:100%;margin:0 auto}.creditcol .title_credit{width:200px;margin:0 auto;padding:15px 0}.creditcol .title_credit b{color:#f35a48;font-size:2.4rem;font-weight:500}.creditcol .txtbox_credit{text-align:left;border-top:1px solid #e4e4e4;min-height:235px;padding:15px 0}.creditcol .txtbox_credit.stysp{min-height:270px}.creditcol .txtbox_credit .txtcol_credit{margin-left:20px}.creditcol .txtbox_credit .txtunit_credit{text-align:left;list-style-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_dot1.png?v=f3tLmyMsE6Nb_3YpwC0BPmXj_zzIkvsPX3tHsvO7uLY)}.creditcol .txtbox_credit .bsty_credit{color:#f35a48;font-size:1.8rem}.creditcol .morebox_credit a{color:#fff;background-color:#d93850;padding:10px 0;display:block}.creditcol .morebox_credit a h3{font-size:1.8rem;font-weight:500}.creditcol .morebox_credit a:hover{background-color:#f3435e}.detailArea{background:#fff;border:1px solid #8cc3be;border-radius:10px;margin:30px 5px;padding:20px;display:block;overflow:hidden}.detailArea .title_credit{color:#83bbb6;padding-bottom:20px;font-size:2.4rem;font-weight:500;line-height:1.5}.detailArea .title_credit img{width:200px}.detailArea .content_credit{border-top:1px dashed #e4e4e4}.detailArea .content_credit>ul{padding:20px 10px}.detailArea .content_credit>ul h3{text-align:left;margin-bottom:5px;font-size:2rem;font-weight:500}.detailArea .content_credit li{text-align:left;margin-bottom:5px;font-size:1.8rem;font-weight:500;line-height:1.5}.detailArea .content_credit li span{font-weight:500}.detailArea .content_credit .discount li{text-indent:-64px;margin-bottom:0;margin-left:64px}.detailArea .content_credit .highlight{color:#f35a48;font-size:2rem}.detailArea .content_credit .note{color:#7e7e7e;display:block}.detailArea .content_credit .note li{margin-left:20px;font-size:1.8rem;list-style:outside}.detailArea .content_credit a{color:#2a8ad1}.detailArea .content_credit a:hover,.detailArea .content_credit a:active{-webkit-text-decoration:underline;text-decoration:underline}.bankBounus{padding-bottom:20px}.bonustable{border:1px solid #8cc3be;border-radius:10px;overflow:hidden}.bonustable .table{border-bottom:1px solid #8cc3be;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.bonustable .table:last-child{border-bottom:0}.bonustable .table.table_H{color:#fff;background:#8cc3be}.bonustable .table .unit{width:15%;line-height:4rem}.bonustable .table .notebtn{cursor:pointer;justify-content:center;align-items:center;display:flex}.bonustable .table .notebtn .icon{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_open_b.png?v=ibCNB2qkB_qCsLqCrTZ7LG1bwLcWrkkWa3kHpaUKIvk);background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;margin-left:5px}.bonustable .table .notebtn.on{color:#8cc3be}.bonustable .table .notebtn.on .icon{background-image:url(https://cdn.kingstone.com.tw/coreimages/bank/bank_icon_close_b.png?v=kI30BSPGKFj4iMc6aegoO5zFqWLaL-T_sbXdJZRCb4g)}.bonustable .table .unitGrow{flex-grow:1}.bonustable .table .note{text-align:left;background-color:#f9f9f9;width:100%;padding:20px 25px;font-size:1.4rem;display:none}.bonustable .table .note.active{display:block}.bankWarning{background-color:#e4e4e4;width:100%;padding:10px 0}.bankWarning h2{font-size:1.8rem;font-weight:500}.backBtn a{color:#fff;background-color:#f4ba4a;border-radius:10px;width:200px;height:50px;margin:0 auto 30px;font-size:16px;font-weight:500;line-height:50px;display:block}.backBtn a:hover{background-color:#f8c845}.sidemenu{box-sizing:border-box;z-index:20;width:120px;display:none;position:fixed;top:120px;left:0}.sidemenu .sidemenuimg{margin:0 0 2%}.sidemenu ul{border:3px solid #ff6500;border-radius:0 10px 10px 0;overflow:hidden}.sidemenu ul li a{color:#fff;background-color:#ff9e2f;border-bottom:1px dashed #fff;padding:5px;font-size:16px;line-height:2;display:block;box-shadow:2px 2px 5px #fff}.sidemenu ul li:last-child a{border-bottom:0}.sidemenu ul li.mbr a{background-color:#e43d64}.sidemenu ul li a:hover{color:#ffebc9;background-color:#ff951c;transform:translateY(0)}.sidemenu ul li.sort{flex-wrap:wrap;display:flex}.sidemenu ul li.sort a{box-sizing:border-box;color:#fff;width:50%;padding:2px 8px;font-size:15px;line-height:1.4;display:block}.sidemenu ul li.sort a:nth-child(2n){border-right:0}.sidemenu ul li.sort a:hover{color:#ffebc9}.sidenav{background-color:#f4ba4a;border-radius:10px;position:absolute;overflow:hidden}.sidenav .sidenavcol li{width:120px;padding:0 10px}.sidenav .sidenavcol li:hover{background-color:#f8c845}.sidenav .sidenavcol li a{color:#fff;border-bottom:1px dashed #fff;padding:10px;font-size:16px;display:block}.sidenav .sidenavcol li:last-child a{border-bottom:0}@media screen and (max-width:1200px){.sidemenu{width:170px;height:auto;max-height:100vh;transition:all .5s;top:50px;bottom:0;left:-170px}.sidemenu .sidemenuimg{padding-top:10%}.sidemenu .sidemenuBtn{background-color:rgba(0,0,0,.6);border-radius:0 5px 5px 0;width:24px;padding:10px 5px;transition:all .5s;position:fixed;top:70px;left:5px}.sidemenu .sidemenuBtn:before{content:"選單展開";color:#fff;font-size:14px}.sidemenu.open{z-index:20;left:0}.sidemenu.open .sidemenuBtn{top:70px;left:170px}.sidemenu.open .sidemenuBtn:before{content:"選單收合"}.sidemenu ul li{margin:0}}@media screen and (max-width:768px){.wrapper{min-height:auto}.wrapper .container{min-height:80vh}.visionBn{margin-bottom:2%}.visionBn .vision_pc{display:none}.visionBn .vision_m{display:block}.bankContent,.bank_detail_page .bankContent{margin:0 2% 2%}.bankNav ul{display:flex}.bankNav ul li{flex:1}.bankNav ul li .icon{width:20px;height:20px}.bankNav ul li a{font-size:16px}.infoArea{min-height:auto;padding:2%}.creditcol .creditunit{width:100%;margin-bottom:10px}.creditcol .creditunit:last-child{margin-bottom:0}.creditcol .txtbox_credit{min-height:auto;font-size:14px}.creditcol .txtbox_credit.stysp{min-height:auto}.creditcol .txtbox_credit .bsty_credit{font-size:1.6rem}.bonustable .table .unit{width:18%;padding:5px 0;font-size:14px;line-height:1.5}.bonustable .table .note{padding:10px;font-size:14px;line-height:1.5}.detailArea{padding:10px}.detailArea .title_credit{padding-bottom:10px}.detailArea .content_credit ul{padding:10px}.detailArea .content_credit li{font-size:1.5rem}.sidenav{display:none}}