@charset "UTF-8";*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;font-family:Arial,Helvetica,'微軟正黑體',sans-serif;text-size-adjust:none;font-size:16px}ul{margin:0;padding:0;list-style:none}img{display:block}main{margin-bottom:50px;padding:0 calc((100% - 1280px)/2)}main .bread_list{display:block;margin:20px 0;width:100%}main .bread_list ol{display:flex;list-style:none;flex-wrap:wrap}main .bread_list ol li{color:#333;font-size:15px}main .bread_list ol li a{color:#009590;text-decoration:none}main .bread_list ol li::after{content:'';font-family:'Font Awesome 5 Free';font-weight:900;margin:0 10px;color:#ccc}main .bread_list ol li:last-child::after{display:none}.search_label{width:100%;padding:20px 0}.search_label ul{display:flex;justify-content:flex-start;border-bottom:1px solid #ddd}.search_label ul li{width:10%;text-align:center}.search_label ul li .labelClick{border-bottom:3px solid #fa8c16;font-weight:bold;color:#fa8c16}.search_label ul li a{text-decoration:none;display:block;width:100%;font-size:1.25em;color:#000;line-height:2}.search_label ul li a:hover{color:#fa8c16}.mobile_search_label{display:none}section .search_result{font-size:1.2em;color:#666}section .search_result span{color:#009590}section .search_AD{margin:40px 0;text-align:center}section .search_AD img{max-width:100%;margin:0 auto}section .mobile_search_AD{display:none}section .search_List>div{padding:30px 0;border-bottom:1px dashed #ddd}section .search_List>div .searchbox h5{display:inline;padding:5px 10px;font-size:1em;font-weight:500}section .search_List>div .searchbox .type-exam{color:#fc0202;border:1px solid #fc0202}section .search_List>div .searchbox .type-ad{color:#009590;border:1px solid #009590}section .search_List>div .searchbox h2{margin:15px 0 10px;font-size:1.5em;line-height:1.5}section .search_List>div .searchbox h2 a{text-decoration:underline;color:#333}section .search_List>div .searchbox h2 a:hover{color:#009590}section .search_List>div .searchbox p{font-size:17px;line-height:1.6;color:#333;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}section .search_List .search_List_sty1{width:100%}section .search_List .search_List_sty2{width:100%;display:flex;justify-content:space-between}section .search_List .search_List_sty2 .searchimg{width:20%}section .search_List .search_List_sty2 .searchimg img{max-width:100%}section .search_List .search_List_sty2 .searchbox{width:78%}.page{width:100%;display:flex;justify-content:center;align-items:center;margin:30px 0 80px}.page ul{display:flex;justify-content:center}.page ul li{margin-left:5px}.page ul li:last-of-type{margin-right:5px}.page ul a{text-decoration:none;border:1px solid #e4e4e4;display:block;color:#666}.page ul a div{padding:5px 10px}.page ul a:hover div{background-color:#e4e4e4}.page ul a.active{background-color:#e4e4e4}.search_other{width:100%}.search_other h3{font-size:1.5em;color:#333;font-weight:500;line-height:1;border-left:5px solid #23d9bd;padding-left:10px;margin-bottom:20px}.search_other .content{padding:20px 40px;border:1px solid #ddd}.search_other .content>div:last-child{border-bottom:0 dashed #ddd}.search_other .searchbox{padding:25px 0;border-bottom:1px dashed #ddd}.search_other .searchbox h5{display:inline;padding:5px 10px;font-size:1em;font-weight:500;color:#fc0202;border:1px solid #fc0202}.search_other .searchbox h2{margin:15px 0 10px;font-size:1.5em;line-height:1.5}.search_other .searchbox h2 a{text-decoration:underline;color:#333}.search_other .searchbox h2 a:hover{color:#009590}.search_other .searchbox p{font-size:17px;line-height:1.6;color:#333;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.notFound{margin:40px 0;text-align:center}.notFound img{max-width:100%;margin:0 auto}.mobile_notFound{display:none}@media(max-width:1279px){main{margin-bottom:50px;padding:0 1%}.search_label{width:100%;padding:20px 0}.search_label ul{display:flex;justify-content:flex-start}.search_label ul li{width:calc((100%)/7);text-align:center}.search_label ul li .labelClick{border-bottom:3px solid #fa8c16;font-weight:bold;color:#fa8c16}.search_label ul li a{text-decoration:none;display:block;width:100%;font-size:1.25em;color:#000;line-height:2}}@media(max-width:820px){main{margin-bottom:50px;padding:0 2%}section .search_AD{margin:30px 0}section .search_List>div{padding:30px 0}section .search_List>div .searchbox h2{font-size:1.4em}section .search_List>div .searchbox p{font-size:16px}section .search_List .search_List_sty2 .searchimg{width:24%}section .search_List .search_List_sty2 .searchbox{width:75%}.search_other{width:100%}.search_other h3{font-size:1.5em}.search_other .content{padding:15px 35px}.search_other .searchbox{padding:20px 0}.search_other .searchbox h2{font-size:1.4em}.search_other .searchbox p{font-size:16px}.notFound{margin:30px 0}}@media(max-width:600px){main{margin-bottom:25px;padding:0 2%}main .bread_list{margin:10px 0}.search_label{display:none}.mobile_search_label{display:block;width:100%;padding:10px 0 20px}.mobile_search_label ul{display:flex;justify-content:flex-start;border-bottom:1px solid #ddd}.mobile_search_label ul li{width:calc((100%)/7);text-align:center}.mobile_search_label ul li .labelClick{border-bottom:3px solid #fa8c16;font-weight:bold;color:#fa8c16}.mobile_search_label ul li a{text-decoration:none;display:block;width:100%;font-size:15px;color:#000;line-height:2}section .search_result{font-size:1em}section .search_AD{display:none}section .mobile_search_AD{display:block;margin:25px 0 10px}section .mobile_search_AD img{max-width:100%;margin:0 auto}section .search_List>div{padding:20px 0}section .search_List>div .searchbox h5{font-size:15px}section .search_List>div .searchbox h2{margin:15px 0 0;font-size:1em}section .search_List>div .searchbox p{display:none}section .search_List .search_List_sty2 .searchimg{width:40%}section .search_List .search_List_sty2 .searchbox{width:58%}.notFound{display:none}.mobile_notFound{display:block;margin:25px 0 10px}.mobile_notFound img{max-width:100%;margin:0 auto}.search_other{width:100%}.search_other h3{font-size:18px;padding-left:5px}.search_other .content{padding:5px 15px}.search_other .searchbox{padding:20px 0}.search_other .searchbox h2{font-size:1em;margin:15px 0 0}.search_other .searchbox p{display:none}}