﻿@font-face{font-family:"NotoSansTC-Regular";src:url(../fonts/NotoSansTC-Regular.ttf)}@font-face{font-family:"NotoSansTC-SemiBold";src:url(../fonts/NotoSansTC-SemiBold.ttf)}@font-face{font-family:"NotoSansTC-Thin";src:url(../fonts/NotoSansTC-Thin.ttf)}@font-face{font-family:"NotoSansTC-Medium";src:url(../fonts/NotoSansTC-Medium.ttf)}html,body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:100%;padding-top:constant(SA fe-area-inset-top);padding-right:constant(SA fe-area-inset-right);padding-bottom:constant(SA fe-area-inset-bottom);padding-left:constant(SA fe-area-inset-left);font-family:"NotoSansTC-Regular","微軟正黑體","新細明體","Microsoft JhengHei",Arial,SA ns-serif;font-weight:100;font-size:1.1355555556rem;line-height:1.7033333333rem;margin:0;padding:0;color:#444}@media only screen and (max-width: 767px){body{font-size:.98rem;line-height:1.47rem}}a{text-decoration:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}a:hover{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:3px solid #ad5151}.container{width:1500px;max-width:90%;margin:auto;position:relative}a.tel,a.tel:hover{pointer-events:none;text-decoration:none !important}@media print,screen and (max-width: 999px){a.tel,a.tel:hover{pointer-events:initial;color:#00aaa8}}input,button,select,textarea{outline:none}img{max-width:100%;height:auto;vertical-align:bottom;display:inline-block}input,textarea,select,button{border-width:1px;border-style:solid;border-color:#ccc;padding:5px 10px;font-family:"Noto Sans TC","微軟正黑體","新細明體","Microsoft JhengHei",Arial,SA ns-serif;background-color:#fff;font-weight:400}input[type=text],input[type=password],input[type=email],input[type=file],input[type=tel],input[type=search],input[type=date],input[type=button],input[type=submit],textarea,select{-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-color:hsl(0,0%,65%)}textarea{height:150px}input.w80{width:80px !important;flex:none}input[type=text],input[type=password],input[type=email],input[type=file],input[type=tel],input[type=search],input[type=date],textarea,select{background-color:rgba(0,0,0,0);font-size:1.0422222222rem;line-height:1.5633333333rem}@media only screen and (max-width: 767px){input[type=text],input[type=password],input[type=email],input[type=file],input[type=tel],input[type=search],input[type=date],textarea,select{font-size:.98rem;line-height:1.47rem}}input[type=button],input[type=submit]{-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;font-size:1.0422222222rem;line-height:1.5633333333rem;padding:5px 20px;color:#fff;cursor:pointer;border-width:1px;border-style:solid;border-color:#00aaa8;background:#00aaa8}input[type=button]:hover,input[type=submit]:hover{border-color:#000;background:#000}@media only screen and (max-width: 767px){input[type=button],input[type=submit]{font-size:.98rem;line-height:1.47rem}}input[type=button].gray,input[type=submit].gray{background:#999;border-color:#999}input[type=button].gray:hover,input[type=submit].gray:hover{border-color:#333;background:#333}svg{fill:currentColor}select{background-image:url("../img/arrow.svg");background-size:12.5px;background-position:right 10px center;background-repeat:no-repeat;padding-right:35px;width:100%}@media only screen and (max-width: 767px){select{background-size:10px;padding-right:25px}}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#666}input::-moz-placeholder{color:#666}input::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.block01{display:block !important}@media only screen and (max-width: 767px){.block01{display:none !important}}.none01{display:none !important}@media only screen and (max-width: 767px){.none01{display:block !important}}ul{padding:0;margin:0;list-style:none}.edit{line-height:initial}.edit ul,.edit ol{padding:0;width:calc(100% - 25px);margin-left:25px;padding-bottom:20px}.edit ul li{padding:5px 0;list-style:decimal}.edit ol li{padding:5px 0;list-style:disc}.edit h2,.edit h3{margin:15px 0 !important}.edit p{margin:10px 0}.more{position:relative;z-index:3;margin-top:25px;display:inline-flex;color:#ad5151;border-bottom:1px solid #ad5151}.more:hover{color:#00aaa8;border-color:#00aaa8}form{width:100%;display:flex;flex-wrap:wrap}.btn-up{width:50px;height:50px;position:fixed;z-index:10;bottom:100px;right:35px;background:url(../img/icon_arrow.svg) top center no-repeat;background-size:100%;text-align:center;line-height:35px;border:0;cursor:pointer;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.btn-up:hover{transform:scale(1.1)}.btn-up{-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width: 767px){.btn-up{right:10px;bottom:50px;width:40px;height:40px}}.btn-up.active{opacity:1}.page{margin:0;padding:40px 0 20px;width:100%;font-size:.9rem;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.page{font-size:.8rem;padding:25px 0}}.page .active,.page a{margin:5px;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;width:32px;height:32px;color:hsl(0,0%,30%)}@media only screen and (max-width: 767px){.page .active,.page a{width:28px;height:28px}}.page a:hover{color:#fff !important;background-color:#008944 !important}.page a.triangle-l{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-right:15px;display:flex}@media only screen and (max-width: 767px){.page a.triangle-l{margin-right:5px}}.page a.triangle-l:hover{background-color:rgba(0,0,0,0) !important;color:#008944 !important}.page a.triangle-l:hover span{width:0;height:0;border-style:solid;border-width:4px 6.96px 4px 0;border-color:rgba(0,0,0,0) #008944 rgba(0,0,0,0) rgba(0,0,0,0)}.page a.triangle-l span{display:block;margin-right:5px;width:0;height:0;border-style:solid;border-width:4px 6.96px 4px 0;border-color:rgba(0,0,0,0) #666 rgba(0,0,0,0) rgba(0,0,0,0)}.page a.triangle-r{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-left:15px}@media only screen and (max-width: 767px){.page a.triangle-r{margin-left:5px}}.page a.triangle-r:hover{background-color:rgba(0,0,0,0) !important;color:#008944 !important}.page a.triangle-r:hover span{width:0;height:0;border-style:solid;border-width:4px 0 4px 6.96px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #008944}.page a.triangle-r span{display:block;margin-left:5px;width:0;height:0;border-style:solid;border-width:4px 0 4px 6.96px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #666}.page .active{background-color:#00aaa8;border-color:#00aaa8;color:#fff}.code .cerify-code-panel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.code .cerify-code-panel *::after{content:none}.code .cerify-code-panel .verify-code{margin-bottom:0}.code .cerify-code-panel .verify-code-area{flex:1;padding-left:10px}.code .cerify-code-panel .verify-code-area input{height:auto}.color1{color:#00aaa8}.color2{color:#008944}.color3{color:#069a73}.color4{color:#ea7000}.color5{color:#116bac}.color6{color:#6e3dae}.color7{color:#ad5151}.color8{color:#eb65bc}.color9{color:#fffa9d}.modal{padding-right:0 !important}.modal-content{position:relative;display:flex;width:100%;border-width:0}.modal-content .modal-body{padding:2.5rem}@media only screen and (max-width: 991px){.modal-content .modal-body{padding:1rem}}.modal-content .modal-body .text{width:100%;display:flex;flex-wrap:wrap}.modal-content .modal-body .text h3{width:100%;padding-bottom:15px;margin-bottom:10px;text-align:center;border-width:0;border-bottom-width:1px;border-style:solid;border-color:hsl(0,0%,88%);font-size:1.6333333333rem;line-height:2.45rem}@media only screen and (max-width: 1399px){.modal-content .modal-body .text h3{font-size:1.4777777778rem;line-height:2.2166666667rem}}@media only screen and (max-width: 767px){.modal-content .modal-body .text h3{font-size:1.3222222222rem;line-height:1.9833333333rem}}.modal-content .modal-body .text p{width:100%;padding:10px 10px 0}.modal-content .modal-body .text .img{width:100%;display:flex;flex-wrap:wrap}.modal-content .modal-body .text .img img{width:23%;margin:15px 1%}@media only screen and (max-width: 991px){.modal-content .modal-body .text .img img{width:48%}}.modal-content .modal-body .text .img img.bk{background-color:#000;padding:10px}.modal-content .modal-body .text .img.a img{width:auto;height:60px}@media only screen and (max-width: 500px){.modal-content .modal-body .text .img.a img{height:50px}}.modal button{font-size:30px;border:0;background:none;width:auto;height:auto;position:absolute;top:6px;right:15px;cursor:pointer;z-index:9999;padding:0;margin:0}header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:94% !important;margin:0 3%;z-index:99;text-align:center;padding:15px 1% 15px 1.5%;position:absolute !important;top:60px;background-color:hsla(0,0%,100%,.95);align-items:center;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15)}@media only screen and (max-width: 1499px){header{padding:5px 1% 5px 1.5%}}@media only screen and (max-width: 1299px){header{padding:10px 1.5%}}@media only screen and (max-width: 767px){header{position:relative !important;top:0;margin:0;box-shadow:none;padding:15px 3%;width:100% !important;align-items:center}}header.is-sticky.sticky{position:fixed !important;width:100% !important;margin:0;border-radius:0;padding:5px 1% 5px 2%;box-shadow:0 0 10px rgba(0,0,0,.35);background-color:hsla(0,0%,100%,.95)}@media only screen and (max-width: 1299px){header.is-sticky.sticky{padding:5px 2%}}@media only screen and (max-width: 767px){header.is-sticky.sticky{padding:10px 3% 10px}}header.is-sticky.sticky .logo{width:266.6666666667px;padding:5px 0}@media only screen and (max-width: 1499px){header.is-sticky.sticky .logo{width:228.5714285714px}}@media only screen and (max-width: 767px){header.is-sticky.sticky .logo{width:200px}}@media only screen and (min-width: 1500px){header.is-sticky.sticky nav .menuzord-menu>li>a{font-size:1.3222222222rem;line-height:1.9833333333rem;padding:15px}}@media only screen and (max-width: 1299px){header.is-sticky.sticky nav .menuzord-responsive .menuzord-menu{top:47px}}@media only screen and (max-width: 1299px)and (max-width: 767px){header.is-sticky.sticky nav .menuzord-responsive .menuzord-menu{top:59px}}header .logo{width:320px}@media only screen and (max-width: 1699px){header .logo{width:266.6666666667px}}@media only screen and (max-width: 1399px){header .logo{width:228.5714285714px}}@media only screen and (max-width: 767px){header .logo{margin-top:5px}}header nav{flex:1}@media only screen and (min-width: 1300px){header nav .menuzord-menu{display:flex;justify-content:flex-end}header nav .menuzord-menu>li{position:relative;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}header nav .menuzord-menu>li:hover>a{color:#00aaa8}header nav .menuzord-menu>li>a{font-size:1.1355555556rem;line-height:1.7033333333rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 10px;position:relative;color:#222;overflow:hidden;font-weight:400;z-index:1}header nav .menuzord-menu>li>a.active,header nav .menuzord-menu>li>a:hover{color:#00aaa8}header nav .menuzord-menu>li>a:focus{outline:3px solid #00aaa8}header nav .menuzord-menu>li ul.dropdown{width:100%;min-width:200px;left:calc(50% - 100px);background:none;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.5)}header nav .menuzord-menu>li ul.dropdown.off{display:block}header nav .menuzord-menu>li ul.dropdown li a{background:#fff;padding:10px;font-size:1.1666666667rem;line-height:1.75rem;color:#222;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;border:0}header nav .menuzord-menu>li ul.dropdown li a.active{background-color:#008944;color:#fff}header nav .menuzord-menu>li ul.dropdown li a:focus{outline:3px solid #00aaa8}header nav .menuzord-menu>li ul.dropdown li:hover>a{background-color:#008944}header nav .menuzord-menu>li ul.dropdown li:first-child a{border-radius:10px 10px 0 0}header nav .menuzord-menu>li ul.dropdown li:last-child a{border-radius:0 0 10px 10px}header nav .menuzord-menu>li ul.dropdown li .dropdown{margin-top:10px}header nav .menuzord-menu>li ul.dropdown li .dropdown li a{background:-webkit-linear-gradient(top, #222, #666666);background:-o-linear-gradient(top, #222, #666666);background:-moz-linear-gradient(top, #222, #666666);background:linear-gradient(to top, #222, #666666)}header nav .menuzord-menu>li ul.dropdown li .dropdown li a:hover{background:-webkit-linear-gradient(top, rgb(76.5, 76.5, 76.5), rgb(127.5, 127.5, 127.5));background:-o-linear-gradient(top, rgb(76.5, 76.5, 76.5), rgb(127.5, 127.5, 127.5));background:-moz-linear-gradient(top, rgb(76.5, 76.5, 76.5), rgb(127.5, 127.5, 127.5));background:linear-gradient(to top, rgb(76.5, 76.5, 76.5), rgb(127.5, 127.5, 127.5))}}@media only screen and (min-width: 1700px){header nav .menuzord-menu>li>a{font-size:1.3222222222rem;line-height:1.9833333333rem;padding:15px}}@media only screen and (max-width: 1299px){header nav .menuzord{left:auto;top:auto}header nav .menuzord .showhide{cursor:pointer;border:0;padding-top:0}header nav .menuzord .showhide:focus{outline:3px solid #00aaa8}header nav .menuzord .showhide em{height:3px;width:30px;margin:3px 10px;background-color:#00aaa8;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}}@media only screen and (max-width: 1299px)and (max-width: 767px){header nav .menuzord .showhide em{height:2px}}@media only screen and (max-width: 1299px){header nav .menuzord .showhide.off{position:relative}header nav .menuzord .showhide.off em:first-child{position:absolute;top:7px;left:0;width:30px;transform:translateX(7px) translateY(9px) rotate(45deg)}header nav .menuzord .showhide.off em:nth-child(2){display:none}header nav .menuzord .showhide.off em:last-child{position:absolute;top:7px;right:6px;width:30px;transform:translateX(3px) translateY(9px) rotate(-45deg)}header nav .menuzord-responsive .menuzord-menu{left:0;top:59px;border-radius:5px;background:rgba(0,0,0,.85)}}@media only screen and (max-width: 1299px)and (max-width: 767px){header nav .menuzord-responsive .menuzord-menu{top:65px;border-radius:0}}@media only screen and (max-width: 1299px){header nav .menuzord-responsive .menuzord-menu>li>a{padding:5px 5%}header nav .menuzord-responsive .menuzord-menu>li>a.active{color:rgb(17,255,252.2)}header nav .menuzord-responsive .menuzord-menu>li>a:focus{outline:3px solid #00aaa8}header nav .menuzord-responsive .menuzord-menu ul.dropdown{border-width:0;border-top-width:1px;border-bottom-width:1px;border-style:solid;border-color:hsla(0,0%,100%,.3)}header nav .menuzord-responsive .menuzord-menu ul.dropdown li .indicator{top:-2px;color:#fff}header nav .menuzord-responsive .menuzord-menu ul.dropdown li a.active{color:rgb(17,255,252.2)}header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li:hover>a,header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li.active>a{background:#00aaa8;padding:5px 5% !important}header nav .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>a{padding:5px 5% !important}}.top{position:absolute;width:100%;top:10px;left:0;padding-right:3%;z-index:99;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 767px){.top{flex-wrap:wrap;position:relative;top:0}}.top a{padding:5px 15px;color:#000}@media only screen and (max-width: 400px){.top a{padding:5px 10px}}.top a.active{background-color:#000;color:#fff;border-radius:0 0 5px 5px}@media only screen and (max-width: 1299px){.top a.active{border-radius:0}}.top .search-box{width:300px;display:flex;border:1px solid hsl(0,0%,75%);border-radius:40px;background-color:#fff}@media only screen and (max-width: 767px){.top .search-box{width:97%;margin-top:5px}}.top .search-box label{width:1px;overflow:hidden;position:relative}.top .search-box label span{position:absolute;top:2px;left:2px;width:100px}.top .search-box input{width:auto;border:0}.top .search-box input[type=submit]{width:45px;height:35px;min-width:30px;background:url(../img/search-ixon.svg) center no-repeat;background-size:20px;border-right:1px solid #ccc}.top .search-box input[type=text]{flex:1}footer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:relative;background-color:#069a73;color:#fff}footer a{color:#fffa9d}footer a:hover{color:#fff}@media print,screen and (max-width: 999px){footer a.tel,footer a.tel:hover{color:#fffa9d}}footer .box2{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 6%}footer .box2>img{width:320px;filter:brightness(0) invert(1);margin-right:25px}footer .box2 .left{flex:1;display:flex;flex-wrap:wrap;font-size:1.0733333333rem;line-height:1.61rem}@media only screen and (max-width: 1399px){footer .box2 .left{width:100%;flex:none}}@media only screen and (max-width: 767px){footer .box2 .left{font-size:.98rem;line-height:1.47rem}}footer .box2 .left p{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media only screen and (max-width: 1399px){footer .box2 .left p{justify-content:center;text-align:center;margin:5px 0}}footer .box2 .left p.copyrigh{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.0111111111rem;line-height:1.5166666667rem}@media only screen and (max-width: 1399px){footer .box2 .left p.copyrigh{text-align:center;justify-content:center}}@media only screen and (max-width: 767px){footer .box2 .left p.copyrigh{font-size:.9022222222rem;line-height:1.3533333333rem}}footer .box2 .right{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media only screen and (max-width: 1399px){footer .box2 .right{width:100%;justify-content:center;margin-top:5px;margin-bottom:15px}}a.goCenter{position:absolute;top:-2.2em;left:6%;padding:0 .5em;height:2em;line-height:2em;background:#ad5151;color:#fff;text-decoration:none;z-index:9999;border-radius:0 0 5px 5px;opacity:0;transition:.5s}a.goCenter:focus{top:0;left:6%;opacity:1}section{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}section img{background-size:cover;width:100%}section::after{content:"";display:block;clear:both;font-size:0;position:absolute;top:0;left:0;height:180px;width:100%;background:-webkit-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background:-o-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background:-moz-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0));background:linear-gradient(to bottom, #ffffff, rgba(255, 255, 255, 0));z-index:10}@media only screen and (max-width: 767px){section::after{content:none}}section a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section .owl-theme .owl-dots{display:flex;flex-wrap:wrap;justify-content:center;width:100%;position:absolute;bottom:15px}@media only screen and (max-width: 767px){section .owl-theme .owl-dots{position:relative;bottom:0}}section .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;background-color:#fff}@media only screen and (max-width: 767px){section .owl-theme .owl-dots .owl-dot span{width:12px;height:12px;background-color:#bbb}}section .owl-theme .owl-dots .owl-dot.active span,section .owl-theme .owl-dots .owl-dot:hover span{background:#fffa9d}@media only screen and (max-width: 767px){section .owl-theme .owl-dots .owl-dot.active span,section .owl-theme .owl-dots .owl-dot:hover span{background:#00aaa8}}section.main{position:relative;min-height:412px;align-items:flex-end;align-content:flex-end;padding-bottom:35px;background-image:url(../img/m_banner.jpg);background-position:top center;background-repeat:no-repeat}@media only screen and (max-width: 1399px){section.main{padding-bottom:75px}}@media only screen and (max-width: 767px){section.main{min-height:220px;padding-bottom:0;align-items:center;align-content:center;background-size:1000px}}@media only screen and (max-width: 500px){section.main{min-height:170px;background-size:750px}}section.main a{width:auto}.path{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;color:#444;padding:15px 3%}@media only screen and (max-width: 767px){.path{padding:7.5px 6%}}.path a,.path span{margin:0 7.5px}.path a{color:#444}.path a:hover{color:#008944}.path span{color:#00aaa8;max-width:400px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}@media only screen and (max-width: 767px){.path span{max-width:200px}}@media only screen and (max-width: 500px){.path span{max-width:120px}}.title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center}.title h1,.title h2{color:#222;font-weight:500;font-size:2.1rem;line-height:3.15rem;margin:0}@media only screen and (max-width: 1399px){.title h1,.title h2{font-size:1.7888888889rem;line-height:2.6833333333rem}}@media only screen and (max-width: 767px){.title h1,.title h2{font-size:1.4777777778rem;line-height:2.2166666667rem}}.title p{width:100%;text-transform:uppercase;color:#444;font-weight:200;font-size:1.0111111111rem;line-height:1.5166666667rem;margin:0}@media only screen and (max-width: 767px){.title p{font-size:.8866666667rem;line-height:1.33rem}}.title span{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90px;height:2px;background-color:#00aaa8;margin-top:12.5px}@media only screen and (max-width: 1399px){.title span{width:50px}}main{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:url(../img/bg.png) bottom repeat-x #fff;min-height:calc(100vh - 612px);align-content:flex-start}@media only screen and (max-width: 1399px){main{min-height:calc(100vh - 745px)}}@media only screen and (max-width: 767px){main{min-height:calc(100vh - 759px)}}@media only screen and (max-width: 500px){main{min-height:calc(100vh - 709px)}}main .title{padding-bottom:40px}@media only screen and (max-width: 1399px){main .title{padding-bottom:20px}}main .tag{display:inline-flex;flex-wrap:wrap;text-align:center;justify-content:center;width:200px;padding:7.5px 30px;margin:10px;background-color:#00aaa8;border-radius:50px;color:#fff;font-size:1.2444444444rem;line-height:1.8666666667rem}@media only screen and (max-width: 1399px){main .tag{font-size:1.1666666667rem;line-height:1.75rem}}@media only screen and (max-width: 767px){main .tag{font-size:1.0888888889rem;line-height:1.6333333333rem}}main .tag.c1{background-color:#00aaa8}main .tag.c2{background-color:#00b9a0}main .tag.c3{background-color:#00bc8a}main .tag.c4{background-color:#02ba5e}main .tag.c5{background-color:#75bd02}main .tag.c6{background-color:#0099bc}main .tag.c7{background-color:#0083bc}main .choose-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media only screen and (max-width: 1299px){main .choose-box{margin-bottom:25px}}main .choose-box .left{flex:1;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 1299px){main .choose-box .left{flex:none;width:100%}}main .choose-box .left .text-box,main .choose-box .left .date-box{display:inline-flex;align-items:center}main .choose-box .left .date-box{display:inline-flex}@media only screen and (max-width: 1099px){main .choose-box .left .date-box{width:50%;padding-right:12.5px}main .choose-box .left .date-box input{margin-right:0}}@media only screen and (max-width: 500px){main .choose-box .left .date-box{width:100%;padding-right:0}}@media only screen and (max-width: 1099px){main .choose-box .left .date-box.no{padding-left:12.5px;padding-right:0}}@media only screen and (max-width: 500px){main .choose-box .left .date-box.no{padding-left:0;margin-top:15px}}main .choose-box .left .text-box{display:inline-flex}@media only screen and (max-width: 1099px){main .choose-box .left .text-box{width:calc(100% - 80px);margin-top:15px}}@media only screen and (max-width: 500px){main .choose-box .left .text-box{width:100%;display:flex}main .choose-box .left .text-box input{margin-right:0}}main .choose-box .left label{padding-right:10px}main .choose-box .left input{border-radius:50px;width:180px;margin-right:25px;min-width:10px}@media only screen and (max-width: 1299px){main .choose-box .left input{width:auto;flex:1}}main .choose-box .left input[type=button],main .choose-box .left input[type=submit]{width:80px;text-align:center;background-color:#666;border-color:#666}@media only screen and (max-width: 1299px){main .choose-box .left input[type=button],main .choose-box .left input[type=submit]{flex:none;margin-right:0}}@media only screen and (max-width: 1099px){main .choose-box .left input[type=button],main .choose-box .left input[type=submit]{margin-top:15px}}@media only screen and (max-width: 500px){main .choose-box .left input[type=button],main .choose-box .left input[type=submit]{width:100%;margin-top:15px}}main .choose-box .left input[type=button]:hover,main .choose-box .left input[type=submit]:hover{background-color:#00aaa8;border-color:#00aaa8}main .choose-box .right{display:inline-flex;align-items:center;border:2px solid #00aaa8;border-radius:50px;padding:5px 0 5px 10px}@media only screen and (max-width: 1299px){main .choose-box .right{margin-top:25px;padding:7.5px 0 7.5px 10px}}@media only screen and (max-width: 767px){main .choose-box .right{width:100%}}main .choose-box .right label{color:#00aaa8}main .choose-box .right select{border:0;color:#00aaa8;width:auto;min-width:80px;padding:0 30px 0 5px;font-size:1.1355555556rem;line-height:1.7033333333rem}@media only screen and (max-width: 767px){main .choose-box .right select{font-size:.98rem;line-height:1.47rem;flex:1}}main .choose-box.font{margin-bottom:30px}@media only screen and (max-width: 1299px){main .choose-box.font{margin-bottom:15px}}@media only screen and (max-width: 1299px){main .choose-box.font .right{margin-top:0}}@media only screen and (max-width: 767px){main .choose-box.font .right{margin-top:15px}}main .choose-box.font-no{margin-bottom:10px}@media only screen and (max-width: 1299px){main .choose-box.font-no{margin-bottom:0}}@media only screen and (max-width: 1299px){main .choose-box.font-no .right{margin-top:0}}@media only screen and (max-width: 767px){main .choose-box.font-no .right{margin-top:15px}}main .choose-box.one{margin-bottom:15px}@media only screen and (max-width: 1299px){main .choose-box.one{margin-bottom:5px}}main .choose-box.one .left{flex:none;width:100%;justify-content:flex-end;gap:20px}main .choose-box.one .left input{margin:0}main .choose-box.one .left input[type=button],main .choose-box.one .left input[type=submit]{margin:0}main .choose-box.one .left .text-box{margin:0}@media only screen and (max-width: 1099px){main .choose-box.one .left .text-box{width:calc(100% - 100px)}}@media only screen and (max-width: 500px){main .choose-box.one .left .text-box{width:100%}}main .choose-box.key{margin-bottom:15px}@media only screen and (max-width: 767px){main .choose-box.key{margin-bottom:25px}}main .choose-box.key .left{flex:none;width:auto;justify-content:flex-end;gap:20px}@media only screen and (max-width: 999px){main .choose-box.key .left{width:100%;margin-top:15px}}main .choose-box.key .left input{margin:0}main .choose-box.key .left input[type=button],main .choose-box.key .left input[type=submit]{margin:0}main .choose-box.key .left .text-box{margin:0}@media only screen and (max-width: 1099px){main .choose-box.key .left .text-box{width:calc(100% - 100px)}}@media only screen and (max-width: 500px){main .choose-box.key .left .text-box{width:100%}}main .choose-box h2{flex:1;color:#00aaa8;display:flex;align-items:center;margin:0;font-family:"NotoSansTC-SemiBold","微軟正黑體","新細明體","Microsoft JhengHei",Arial,SA ns-serif}@media only screen and (max-width: 767px){main .choose-box h2{width:100%;flex:none;text-align:center;justify-content:center}}main .download-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start}main .download-box h3,main .download-box p{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:0 0 15px;font-size:1.2444444444rem;line-height:1.8666666667rem}@media only screen and (max-width: 1399px){main .download-box h3,main .download-box p{font-size:1.1666666667rem;line-height:1.75rem}}@media only screen and (max-width: 767px){main .download-box h3,main .download-box p{font-size:1.0888888889rem;line-height:1.6333333333rem}}main .download-box h3 span,main .download-box p span{width:45px;height:45px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:100%;background-color:#00aaa8;margin-right:15px}main .download-box h3 span img,main .download-box p span img{width:50%}main .download-box a{width:100%;margin:5px 0;text-decoration:underline;color:#444}main .download-box a:hover{color:#00aaa8;text-decoration:none}main .back{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0;justify-content:center}@media only screen and (max-width: 767px){main .back{padding:25px 0 0}}main .back a{display:inline-flex;flex-wrap:wrap;align-items:center;color:#444}main .back a span{width:35px;height:35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-right:10px;background-color:#444;border-radius:100%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main .back a span img{width:50%;filter:brightness(0) invert(1);transform:scaleX(-1)}main .back a:hover{color:#00aaa8}main .back a:hover span{background-color:#00aaa8}main.in{background:none}main.in h3{font-size:1.4rem;line-height:2.1rem;margin:0}@media only screen and (max-width: 1399px){main.in h3{font-size:1.1666666667rem;line-height:1.75rem}}@media only screen and (max-width: 767px){main.in h3{font-size:1.0888888889rem;line-height:1.6333333333rem}}main.in .in-box1{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:125px 10%;position:relative}@media only screen and (max-width: 1599px){main.in .in-box1{padding:125px 6%}}@media only screen and (max-width: 767px){main.in .in-box1{padding:25px 6%}}main.in .in-box1 .l-img{position:absolute;left:0;bottom:-20%;width:8%}@media only screen and (max-width: 999px){main.in .in-box1 .l-img{bottom:-10%;width:10%}}@media only screen and (max-width: 767px){main.in .in-box1 .l-img{display:none}}main.in .in-box1 h3{font-weight:400}main.in .in-box1 ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}@media only screen and (max-width: 767px){main.in .in-box1 ul{margin-top:0}}main.in .in-box1 ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:calc(25% - 40px);margin:25px 20px;padding:5px;border-radius:60px}@media only screen and (max-width: 1399px){main.in .in-box1 ul li{width:calc(25% - 20px);margin:15px 10px}}@media only screen and (max-width: 999px){main.in .in-box1 ul li{width:calc(50% - 20px)}}@media only screen and (max-width: 500px){main.in .in-box1 ul li{width:calc(100% - 20px);margin:10px}}main.in .in-box1 ul li.in-color1{background-color:#00aaa8}main.in .in-box1 ul li.in-color2{background-color:#00b9a0}main.in .in-box1 ul li.in-color3{background-color:#00bc8a}main.in .in-box1 ul li.in-color4{background-color:#00bc5e}main.in .in-box1 ul li a{display:flex;margin-right:20px}@media only screen and (max-width: 1399px){main.in .in-box1 ul li a{margin-right:15px}}main.in .in-box1 ul li a img{filter:brightness(0) invert(1)}@media only screen and (max-width: 1399px){main.in .in-box1 ul li a img{width:25px}}@media only screen and (max-width: 500px){main.in .in-box1 ul li a img{width:35px}}main.in .in-box1 ul li a:hover{margin-right:10px}main.in .in-box1 ul li h3{flex:1;color:#fff}main.in .in-box1 ul li span{width:65px;height:65px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;margin-right:15px}@media only screen and (max-width: 1399px){main.in .in-box1 ul li span{width:50px;height:50px;margin-right:10px}}main.in .in-box1 ul li span img{width:65%}main.in .in-box1 .btn-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:35px}@media only screen and (max-width: 1399px){main.in .in-box1 .btn-box{margin-top:20px}}main.in .in-box1 .btn-box a{display:flex;align-items:center;justify-content:center;width:calc(25% - 30px);margin:20px 15px;padding:10px;border-radius:60px;background-color:#008944;color:#fff}@media only screen and (max-width: 1399px){main.in .in-box1 .btn-box a{width:calc(25% - 20px);margin:15px 10px}}@media only screen and (max-width: 999px){main.in .in-box1 .btn-box a{width:calc(50% - 20px)}}@media only screen and (max-width: 500px){main.in .in-box1 .btn-box a{width:calc(50% - 15px);margin:5px 7.5px 15px}}main.in .in-box1 .btn-box a:hover{background-color:rgb(0,86,42.6861313869)}main.in .in-box1 .btn-box a img{width:50px;margin-right:15px}@media only screen and (max-width: 1399px){main.in .in-box1 .btn-box a img{width:40px}}@media only screen and (max-width: 500px){main.in .in-box1 .btn-box a img{width:35px;margin-right:7.5px}}@media only screen and (max-width: 360px){main.in .in-box1 .btn-box a img{width:30px;margin-right:5px}}main.in .in-box1 .btn-box a.blue{background-color:#116bac}main.in .in-box1 .btn-box a.blue:hover{background-color:rgb(12.4126984127,78.126984127,125.5873015873)}main.in .in-box2{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:125px 13% 150px;background:url(../img/in_bg2.jpg) center no-repeat;background-size:cover;border-top:1px solid #aeeebf;border-bottom:1px solid #aeeebf}@media only screen and (min-width: 1921px){main.in .in-box2{background-size:100%}}@media only screen and (max-width: 1599px){main.in .in-box2{padding:100px 6%}}@media only screen and (max-width: 767px){main.in .in-box2{padding:75px 6%}}main.in .in-box2 ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px dotted #ccc;margin:40px 0}@media only screen and (max-width: 999px){main.in .in-box2 ul{border-color:#bbb}}main.in .in-box2 ul li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;border-top:1px dotted #ccc}@media only screen and (max-width: 999px){main.in .in-box2 ul li{border-color:#bbb}}main.in .in-box2 ul li>p{margin:10px 0 0}main.in .in-box2 ul li>a{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;padding:22.5px 30px 0}@media only screen and (max-width: 999px){main.in .in-box2 ul li>a{flex:none;width:100%;padding:10px 10px 0}}main.in .in-box2 ul li>a:hover h3{color:#222}main.in .in-box2 ul li>a:hover p{color:#00aaa8}main.in .in-box2 ul li>a h3{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;font-weight:500;color:#00aaa8}main.in .in-box2 ul li>a p{color:#444;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main.in .in-box2 ul li>a .date{margin-top:10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main.in .in-box3{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:125px 10%;position:relative;background:url(../img/in_bg3.jpg) top center repeat-x;background-size:cover}@media only screen and (min-width: 1921px){main.in .in-box3{background-size:100%}}@media only screen and (max-width: 1599px){main.in .in-box3{padding:100px 6%}}@media only screen and (max-width: 767px){main.in .in-box3{padding:50px 6%}}main.in .in-box3 .r-img{position:absolute;right:0;bottom:-8%;width:8%}@media only screen and (max-width: 767px){main.in .in-box3 .r-img{display:none}}main.in .in-box3 .list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;padding-top:25px}@media only screen and (max-width: 1299px){main.in .in-box3 .list{padding-top:10px}}@media only screen and (max-width: 500px){main.in .in-box3 .list{padding-top:0}}main.in .in-box3 .list li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;width:25%;align-content:flex-start}@media only screen and (max-width: 1299px){main.in .in-box3 .list li{width:50%}}@media only screen and (max-width: 500px){main.in .in-box3 .list li{width:100%}}main.in .in-box3 .list li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#222}main.in .in-box3 .list li a .img{overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px}main.in .in-box3 .list li a .img img{width:100%;background-size:cover;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main.in .in-box3 .list li a h3{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;font-weight:500;margin:10px 0}main.in .in-box3 .list li a:hover{color:#00aaa8}main.in .in-box3 .list li a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}main.in .in-box4{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:100px 10%}@media only screen and (max-width: 1599px){main.in .in-box4{padding:100px 6%}}@media only screen and (max-width: 767px){main.in .in-box4{padding:50px 6%}}main.in .in-box4 .carousel2{width:100%;margin:30px 0 10px}main.in .in-box4 .carousel2 .item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main.in .in-box4 .carousel2 .item a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px;border:1px solid #bbb;background-color:#fff}main.in .in-box4 .carousel2 .item a img{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}main.in .in-box4 .carousel2 .owl-dots{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:35px}main.in .in-box4 .carousel2 .owl-dots .owl-dot span{width:15px;height:15px;background-color:#bbb}@media only screen and (max-width: 767px){main.in .in-box4 .carousel2 .owl-dots .owl-dot span{width:12px;height:12px}}main.in .in-box4 .carousel2 .owl-dots .owl-dot.active span,main.in .in-box4 .carousel2 .owl-dots .owl-dot:hover span{background:#00aaa8}main [class*=main_box]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 12% 75px}@media only screen and (max-width: 1399px){main [class*=main_box]{padding:5px 8% 75px}}@media only screen and (max-width: 767px){main [class*=main_box]{padding:0 6% 40px}}main [class*=main_box] h2{font-family:"NotoSansTC-Medium","微軟正黑體","新細明體","Microsoft JhengHei",Arial,SA ns-serif;font-weight:400;margin:0;font-size:1.4rem;line-height:2.1rem}@media only screen and (max-width: 1399px){main [class*=main_box] h2{font-size:1.3222222222rem;line-height:1.9833333333rem}}@media only screen and (max-width: 767px){main [class*=main_box] h2{font-size:1.2133333333rem;line-height:1.82rem}}main [class*=main_box] h2.category{color:#008944;width:100%;margin:20px 0 10px}main [class*=main_box] h3{font-weight:400;font-family:"NotoSansTC-Medium","微軟正黑體","新細明體","Microsoft JhengHei",Arial,SA ns-serif;margin:0;font-size:1.1977777778rem;line-height:1.7966666667rem}@media only screen and (max-width: 767px){main [class*=main_box] h3{font-size:1.0733333333rem;line-height:1.61rem}}main [class*=main_box] .category-two{font-family:"NotoSansTC-Medium","微軟正黑體","新細明體","Microsoft JhengHei",Arial,SA ns-serif;font-weight:400;color:#ea7000;margin:20px 0 10px;font-size:1.2755555556rem;line-height:1.9133333333rem}@media only screen and (max-width: 1399px){main [class*=main_box] .category-two{font-size:1.1666666667rem;line-height:1.75rem}}@media only screen and (max-width: 767px){main [class*=main_box] .category-two{font-size:1.0888888889rem;line-height:1.6333333333rem}}main .main_box1{align-items:flex-start}main .main_box1 .tag{margin-left:0}main .main_box1 .list{width:calc(100% + 25px);margin-right:-25px;margin-bottom:25px;display:flex;flex-wrap:wrap;gap:25px}main .main_box1 .list li{width:calc(50% - 25px);border:1px solid #bbe7f0;border-radius:15px;position:relative;padding:25px 25px 35px;display:flex;flex-wrap:wrap;align-items:flex-start}@media only screen and (max-width: 1299px){main .main_box1 .list li{padding:25px}}@media only screen and (max-width: 899px){main .main_box1 .list li{width:calc(100% - 25px)}}@media only screen and (max-width: 500px){main .main_box1 .list li{padding:20px 15px}}main .main_box1 .list li .top-box{position:absolute;top:-1px;right:-1px;padding:5px 25px;background-color:hsl(0,36.2204724409%,44.8039215686%);border-radius:0 15px 0 15px;color:#fff;font-size:1.2444444444rem;line-height:1.8666666667rem}@media only screen and (max-width: 1399px){main .main_box1 .list li .top-box{font-size:1.1666666667rem;line-height:1.75rem}}@media only screen and (max-width: 767px){main .main_box1 .list li .top-box{font-size:1.0888888889rem;line-height:1.6333333333rem;padding:5px 15px}}@media only screen and (max-width: 1299px){main .main_box1 .list li .tag{margin:0}}main .main_box1 .list li .text{flex:1;padding:17.5px 0 0 10px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1299px){main .main_box1 .list li .text{flex:none;width:100%;padding:17.5px 0 0}}@media only screen and (max-width: 500px){main .main_box1 .list li .text{padding-top:12.5px}}main .main_box1 .list li .text p{width:100%;margin:0}main .main_box1 .list li .text h2{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;width:100%;margin:10px 0 25px}main .main_box1 .list li .text a{display:inline-flex;flex-wrap:wrap;align-items:center;color:#444}main .main_box1 .list li .text a span{width:35px;height:35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-right:10px;background-color:#00aaa8;border-radius:100%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main .main_box1 .list li .text a span img{width:50%;filter:brightness(0) invert(1)}main .main_box1 .list li .text a:hover{color:#00aaa8}main .main_box1 .list li .text a:hover span{background-color:#444}main .main_box1 .title-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:25px;padding-top:15px}@media only screen and (max-width: 999px){main .main_box1 .title-box{padding-bottom:15px;padding-top:5px}}main .main_box1 .title-box p{margin:0}main .main_box1 .title-box h2{padding-right:15px}@media only screen and (max-width: 999px){main .main_box1 .title-box h2{width:100%;padding-right:0;padding-bottom:10px}}main .main_box1 .edit{width:100%;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:25px 0}@media only screen and (max-width: 999px){main .main_box1 .edit{padding:15px 0}}main .main_box1 .download-box{border-bottom:1px dotted #ccc;padding:25px 0}@media only screen and (max-width: 999px){main .main_box1 .download-box{padding:20px 0}}main .main_box1 .list-img{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:25px 0}@media only screen and (max-width: 999px){main .main_box1 .list-img{padding:15px 0}}main .main_box1 .list-img li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;width:25%;align-content:flex-start}@media only screen and (max-width: 1299px){main .main_box1 .list-img li{width:50%}}@media only screen and (max-width: 500px){main .main_box1 .list-img li{width:100%}}main .main_box1 .list-img li .img{overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px}main .main_box1 .list-img li .img img{width:100%;background-size:cover;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main .main_box1 .list-img li h3{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;font-weight:500;margin:10px 0}main .main_box2{padding:5px 20% 100px}@media only screen and (max-width: 1599px){main .main_box2{padding:5px 10% 75px}}@media only screen and (max-width: 767px){main .main_box2{padding:0 6% 50px}}main .main_box2 h3{color:#222}main .main_box2 button.arrow{border:0;padding:0;width:50px;display:flex;justify-content:center;cursor:pointer}@media only screen and (max-width: 767px){main .main_box2 button.arrow{width:40px}}main .main_box2 button.arrow img{width:20px}@media only screen and (max-width: 767px){main .main_box2 button.arrow img{width:15px}}main .main_box2 button.arrow.off img{transform:scaleY(-1)}main .main_box2 ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px}main .main_box2 ul>li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #bbb;align-items:center;border-radius:10px;padding:10px 20px;background-color:#fff}@media only screen and (max-width: 767px){main .main_box2 ul>li{padding:7.5px 10px}}main .main_box2 ul>li .text{flex:1;padding-right:15px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){main .main_box2 ul>li .text{padding-right:10px}}main .main_box2 ul>li .text p{width:100%;margin:0}main .main_box2 ul>li .img{flex:1;padding-right:15px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 767px){main .main_box2 ul>li .img{padding-right:10px}}main .main_box2 ul>li .img img{background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#fff;border:1px solid #ccc;width:170px;margin-right:10px}@media only screen and (max-width: 767px){main .main_box2 ul>li .img img{width:100px}}@media only screen and (max-width: 500px){main .main_box2 ul>li .img img{display:none}}main .main_box2 ul>li>a{width:50px;height:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:100%;background-color:#008944}@media only screen and (max-width: 1399px){main .main_box2 ul>li>a{width:45px;height:45px}}@media only screen and (max-width: 767px){main .main_box2 ul>li>a{width:40px;height:40px}}main .main_box2 ul>li>a img{width:50%}main .main_box2 ul>li ol.target-box{width:100%;display:none;flex-wrap:wrap;margin-top:12.5px;border-top:1px solid #00aaa8;padding:0}main .main_box2 ul>li ol.target-box.off{display:flex}main .main_box2 ul>li ol.target-box li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px dotted #bbb;padding:15px 0}main .main_box2 ul>li ol.target-box li:first-child{border-top-width:0}main .main_box2 ul>li ol.target-box li p{flex:1;margin:0 15px 0 0}@media only screen and (max-width: 767px){main .main_box2 ul>li ol.target-box li p{flex:none;width:100%;margin-bottom:10px;margin-right:0}}main .main_box2 ul>li ol.target-box li .file-box{display:flex;flex-wrap:wrap;align-items:center;gap:10px}main .main_box2 ul>li ol.target-box li .file-box a{border-radius:25px;padding:5px 12.5px;color:#fff;display:inline-flex;align-items:center;--bg-color: #00AAA8;background-color:var(--bg-color);font-size:.9333333333rem;line-height:1.4rem}@media only screen and (max-width: 767px){main .main_box2 ul>li ol.target-box li .file-box a{font-size:.8244444444rem;line-height:1.2366666667rem}}main .main_box2 ul>li ol.target-box li .file-box a img{width:15px;margin-right:5px}main .main_box2 ul>li ol.target-box li .file-box a.doc{--bg-color: #008944}main .main_box2 ul>li ol.target-box li .file-box a.odt{--bg-color: #ff8615}main .main_box2 ul>li ol.target-box li .file-box a.elx{--bg-color: #855abe}.file-box a.pdf{--bg-color: #d9534f}main .main_box2 ul>li ol.target-box li .file-box a:hover{background-color:color-mix(in srgb, var(--bg-color) 70%, black)}main .main_box2 ul.faq-box{padding-bottom:30px}@media only screen and (max-width: 767px){main .main_box2 ul.faq-box{padding-bottom:0}}main .main_box2 ul.faq-box>li{padding:0;align-items:normal}main .main_box2 ul.faq-box>li.off{border-color:#00aaa8}main .main_box2 ul.faq-box>li.off h3{color:#fff;background-color:#00aaa8;border-radius:8.5px 0 0 0}main .main_box2 ul.faq-box>li.off button{background-color:#00aaa8;border-radius:0 8.5px 0 0}main .main_box2 ul.faq-box>li.off button img{filter:brightness(0) invert(1)}main .main_box2 ul.faq-box>li h3{flex:1;padding:12.5px 20px;display:flex}@media only screen and (max-width: 767px){main .main_box2 ul.faq-box>li h3{padding:10px 10px}}main .main_box2 ul.faq-box>li button{background-color:rgba(0,0,0,0);align-items:center}main .main_box2 ul.faq-box div.target-box{width:100%;display:none;flex-wrap:wrap;padding:10px 20px}main .main_box2 ul.faq-box div.target-box.off{display:flex}main .main_box2 ul.faq-box div.target-box p{width:100%}main .main_box2 ul.faq-box div.target-box a{color:#008944}main .main_box2 ul.faq-box div.target-box a:hover{color:#222}main .main_box2 ul.first{margin-top:15px}main .main_box2.two{padding:5px 10% 100px}@media only screen and (max-width: 1599px){main .main_box2.two{padding:5px 6% 75px}}@media only screen and (max-width: 767px){main .main_box2.two{padding:0 6% 50px}}@media only screen and (min-width: 768px){main .main_box2.two aside{width:250px;margin-right:40px}main .main_box2.two aside .menu{display:none}main .main_box2.two aside .menu-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .main_box2.two aside .menu-box li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;padding:0;background-color:rgba(0,0,0,0)}main .main_box2.two aside .menu-box li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;background-color:rgba(0,0,0,0);border-radius:50px;justify-content:flex-start;color:#444;padding:15px;justify-content:center;text-align:center;border:2px solid rgba(0,0,0,0)}main .main_box2.two aside .menu-box li a.active{color:#fff;background-color:#00aaa8}main .main_box2.two aside .menu-box li a.active:hover{color:#fff}main .main_box2.two aside .menu-box li a:hover{color:#00aaa8;border-color:#00aaa8}}@media only screen and (max-width: 767.99px){main .main_box2.two aside{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px;position:relative}main .main_box2.two aside .menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:50px;font-size:1.1666666667rem;line-height:1.75rem;color:#444;padding:10px 20px}main .main_box2.two aside .menu img{width:20px}main .main_box2.two aside .menu.off img{transform:scaleY(-1)}main .main_box2.two aside .menu-box{width:100%;flex-wrap:wrap;display:none;row-gap:10px;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:15px 20px;position:absolute;top:55px;left:0;box-shadow:0 0 5px rgba(0,0,0,.2)}main .main_box2.two aside .menu-box.off{display:flex}main .main_box2.two aside .menu-box li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;padding:0}main .main_box2.two aside .menu-box li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;background-color:rgba(0,0,0,0);border-radius:0;justify-content:flex-start;color:#444}main .main_box2.two aside .menu-box li a.active{color:#00aaa8}}main .main_box2.two .right-box{flex:1}main .main_box2.two .right-box .line{border-top:1px dotted #ccc;padding-top:15px}main .main_box2.two .right-box .line img{margin:15px 0}main .main_box3{row-gap:15px;padding:5px 20% 100px}@media only screen and (max-width: 1599px){main .main_box3{padding:5px 10% 75px}}@media only screen and (max-width: 767px){main .main_box3{padding:0 6% 50px}}main .main_box3 h2{width:100%;text-align:center;color:#00aaa8}main .main_box3 .business{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px;margin:15px 0;border:1px solid hsl(0,0%,50%);border-radius:15px;background-color:#fff}@media only screen and (max-width: 1199px){main .main_box3 .business{padding:10px 20px}}main .main_box3 .business>li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;border-top:1px dotted #bbb}main .main_box3 .business>li:first-child{border-top-width:0}main .main_box3 .business>li>ol{width:100%;list-style:disc;margin-top:10px;padding-left:30px}@media only screen and (max-width: 767px){main .main_box3 .business>li>ol{padding-left:25px}}main .main_box3 .business>li>ol li{width:100%;float:left;padding:5px 0}main .main_box3 .business>li .edit{width:100%}main .main_box4{row-gap:15px;padding:5px 20% 100px}@media only screen and (max-width: 1599px){main .main_box4{padding:5px 10% 75px}}@media only screen and (max-width: 767px){main .main_box4{padding:0 6% 50px}}main .main_box4>h2{width:100%;text-align:center;color:#00aaa8}main .main_box4 .edit{width:100%;border:1px solid hsl(0,0%,50%);border-radius:15px;margin-top:15px;padding:20px 30px;background-color:#fff}@media only screen and (max-width: 1199px){main .main_box4 .edit{padding:10px 20px}}main .main_box4 .edit p{width:100%;margin:20px 0}main .main_box5{row-gap:15px;padding:5px 20% 100px}@media only screen and (max-width: 1599px){main .main_box5{padding:5px 10% 75px}}@media only screen and (max-width: 767px){main .main_box5{padding:0 6% 50px}}main .main_box5>h2{width:100%;text-align:center;color:#00aaa8;padding-bottom:15px}@media only screen and (max-width: 767px){main .main_box5>h2{padding-bottom:5px}}main .main_box5 .edit{width:100%;border-top:1px dotted #ccc;padding-top:15px}@media only screen and (max-width: 767px){main .main_box5 .edit{padding-top:5px}}main .main_box5 .edit p{margin:20px 0}main .main_box5 .edit img{margin:20px 0}main .main_box5 .choose-box{margin-bottom:0}main .main_box5 .info-box{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:2px solid #00aaa8;border-radius:15px;margin:15px 0;background-color:#fff}main .main_box5 .info-box h3{background-color:#00aaa8;color:#fff;padding:15px 75px;border-radius:12.5px 0 15px 0}@media only screen and (max-width: 500px){main .main_box5 .info-box h3{width:100%;border-radius:12.5px 12.5px 0 0;text-align:center}}main .main_box5 .info-box .box1,main .main_box5 .info-box .box2{width:calc(100% - 80px);display:flex;flex-wrap:wrap;margin:0 40px;padding:20px 0}@media only screen and (max-width: 767px){main .main_box5 .info-box .box1,main .main_box5 .info-box .box2{width:calc(100% - 40px);margin:0 20px;padding:20px 0}}main .main_box5 .info-box .box1{column-gap:20px}@media only screen and (max-width: 767px){main .main_box5 .info-box .box1{column-gap:0;margin-top:0;padding-top:10px}}main .main_box5 .info-box .box1 .box-font{width:calc(30.33% - 40px);display:flex;flex-wrap:wrap}@media only screen and (max-width: 1299px){main .main_box5 .info-box .box1 .box-font{width:calc(50% - 40px)}}@media only screen and (max-width: 767px){main .main_box5 .info-box .box1 .box-font{width:100%;margin-top:10px}}main .main_box5 .info-box .box1 .box-font:first-child{width:calc(39.33% - 40px)}@media only screen and (max-width: 1299px){main .main_box5 .info-box .box1 .box-font:first-child{width:calc(100% - 40px);margin-bottom:15px}}@media only screen and (max-width: 767px){main .main_box5 .info-box .box1 .box-font:first-child{width:100%;margin-bottom:0}}main .main_box5 .info-box .box1 .box-font p{width:100%;margin:5px 0 0}main .main_box5 .info-box .box2{border-top:1px dotted #ccc}main .main_box5 .info-box .box2 ul{width:100%;list-style:decimal;padding-left:30px;margin-top:10px}@media only screen and (max-width: 767px){main .main_box5 .info-box .box2 ul{padding-left:20px;margin-top:0}}main .main_box5 .info-box .box2 ul li{width:100%;margin:5px 0}main .main_box5 .info-box .box2 .people{width:100%;margin:10px 0}main .main_box5 .info-box.two{border-color:#008944}main .main_box5 .info-box.two h3{background-color:#008944}main .main_box5 .info-box.other{border-color:#bbb}main .main_box5 .info-box.other h3{width:100%;background-color:rgba(0,0,0,0);color:#222;padding:30px 40px 10px}@media only screen and (max-width: 500px){main .main_box5 .info-box.other h3{text-align:left;padding:30px 20px 0}}main .main_box5 .info-box.contact{border-color:#bbb;margin:5px 0}main .main_box5 .info-box.contact h3{width:100%;background-color:rgba(0,0,0,0);color:#222;padding:20px 40px 15px}@media only screen and (max-width: 999px){main .main_box5 .info-box.contact h3{text-align:left;padding:15px 20px 10px}}main .main_box5 .info-box.contact .box1{border-top:1px dotted #bbb;padding:10px 0 20px}@media only screen and (max-width: 999px){main .main_box5 .info-box.contact .box1{width:calc(100% - 40px);margin:0 20px;padding:0 0 10px}}main .main_box5 .info-box.contact .box1 .box-font{width:calc(50% - 40px);display:flex;flex-wrap:wrap}@media only screen and (max-width: 1299px){main .main_box5 .info-box.contact .box1 .box-font{margin-bottom:0}}@media only screen and (max-width: 999px){main .main_box5 .info-box.contact .box1 .box-font{width:100%;margin-top:10px}}main .main_box5 .info-box.contact .box1 .box-font p{width:auto;margin:0}main .main_box5 .info-box.contact .box1 .box-font a{color:#ea7000;padding-bottom:0;margin-bottom:0}main .main_box5 .info-box.contact .box1 .box-font a:hover{color:#222}main .main_box5 .sitemap{display:flex;flex-wrap:wrap;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px;padding:0;margin-bottom:25px}@media only screen and (max-width: 1399px){main .main_box5 .sitemap{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}main .main_box5 .sitemap>li{width:25%;display:flex;flex-wrap:wrap;align-content:flex-start;padding:25px}@media only screen and (max-width: 1399px){main .main_box5 .sitemap>li{padding:15px}}@media only screen and (max-width: 999px){main .main_box5 .sitemap>li{width:33.33%}}@media only screen and (max-width: 767px){main .main_box5 .sitemap>li{width:50%}}@media only screen and (max-width: 500px){main .main_box5 .sitemap>li{width:100%}}main .main_box5 .sitemap>li>a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;justify-content:center;padding:10px 0;background-color:#00aaa8;border-radius:5px;font-size:1.4rem;line-height:2.1rem}@media only screen and (max-width: 1399px){main .main_box5 .sitemap>li>a{font-size:1.3222222222rem;line-height:1.9833333333rem}}@media only screen and (max-width: 767px){main .main_box5 .sitemap>li>a{font-size:1.2444444444rem;line-height:1.8666666667rem}}main .main_box5 .sitemap>li>a:hover{background-color:#222}main .main_box5 .sitemap>li>ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start}main .main_box5 .sitemap>li>ul>li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;border-top:1px dotted #ccc}main .main_box5 .sitemap>li>ul>li:first-child{border-top:0}main .main_box5 .sitemap>li>ul>li>a{color:#222;font-size:1.1666666667rem;line-height:1.75rem}@media only screen and (max-width: 767px){main .main_box5 .sitemap>li>ul>li>a{font-size:1.0422222222rem;line-height:1.5633333333rem}}main .main_box5 .sitemap>li>ul>li>a:hover{color:#008944}main .main_box5 .sitemap>li>ul>li>ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;background-color:rgba(0,0,0,.03);margin:15px 0 5px;border-radius:5px;padding:5px 15px}main .main_box5 .sitemap>li>ul>li>ul li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0}main .main_box5 .sitemap>li>ul>li>ul li>a{color:#222}main .main_box5 .sitemap>li>ul>li>ul li>a:hover{color:#008944}main .main_box6{padding:5px 20% 100px}@media only screen and (max-width: 1599px){main .main_box6{padding:5px 10% 75px}}@media only screen and (max-width: 767px){main .main_box6{padding:0 6% 50px}}main .main_box6 ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px}main .main_box6 ul li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #bbb;align-items:center;border-radius:10px;padding:10px 20px;background-color:#fff}@media only screen and (max-width: 767px){main .main_box6 ul li{padding:7.5px 10px}}main .main_box6 ul li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#222}main .main_box6 ul li a:hover{color:#00aaa8}main .main_box6 ul li a p{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#444;margin:0}main .main_box7{padding:5px 20% 100px}@media only screen and (max-width: 1599px){main .main_box7{padding:5px 10% 75px}}@media only screen and (max-width: 767px){main .main_box7{padding:0 6% 50px}}main .main_box7 ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start}main .main_box7 ul li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;width:33.33%;align-content:flex-start}@media only screen and (max-width: 1299px){main .main_box7 ul li{width:50%}}@media only screen and (max-width: 500px){main .main_box7 ul li{width:100%}}main .main_box7 ul li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#222}main .main_box7 ul li a .img{overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px}main .main_box7 ul li a .img img{width:100%;background-size:cover;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}main .main_box7 ul li a h3{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;font-weight:500;margin:10px 0}main .main_box7 ul li a:hover{color:#00aaa8}main .main_box7 ul li a:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.noscript-notice{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.noscript-notice strong{width:100%;font-size:1.3222222222rem;line-height:1.9833333333rem;color:#ad5151}