html,body{padding:0;margin:0;font-family:"Noto Sans TC","Microsoft JhengHei",Arial,sans-serif;border:none}a{cursor:pointer;background-color:transparent;color:inherit;border:none}a:not([default]){text-decoration:none}h1,h2,h3,h4,h5,p{margin:0;font-size:inherit}img{border:none;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}img:not([default]){max-width:100%}svg{width:100%}*{box-sizing:border-box;outline:none}table{width:100%;border-collapse:collapse;border:none}button{padding:0;margin:0;box-shadow:none;border:none;cursor:pointer}ul{margin:0;padding-left:0em}ul.cus>li{padding-left:1.2em}ul.cus._gh>li{padding-left:1.5em}ul.cus._num>li:nth-child(n + 10){padding-left:1.8em}ul.cus._num._gh>li:nth-child(n + 10){padding-left:2.1em}ul.decimal{list-style:decimal}ul.disc{list-style:disc}ul.upper_alpha{list-style:upper-alpha}ul.cus{list-style:none;padding:0}ul.cus>li{position:relative}ul.cus>li::before{content:attr(str);position:absolute;top:0;left:0}ul.cus._gh>li::before{content:"(" attr(str) ")"}ul._dot{list-style:none;padding:0;padding-left:1em}ul._dot>li::before{content:"‧";position:relative;margin-left:-1em}ul li::before{font-size:inherit}ul li ::marker{text-indent:0 !important}.clear::after{content:"";display:block;clear:both}.vtc>*{vertical-align:middle}.vtc::after{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;font-size:0}.slime{animation:1.3s slime infinite}@media (min-width:1501px){.up_nb_hide{display:none !important}}@media (max-width:1500px){.mb_hide{display:none !important}}@media (min-width:1301px){.up_nb2_hide{display:none !important}}@media (max-width:1300px){.mb2_hide{display:none !important}}@media (min-width:1025px){.up_lg_hide{display:none !important}}@media (max-width:1024px){.lg_hide{display:none !important}}@media (min-width:901px){.up_lg2_hide{display:none !important}}@media (max-width:900px){.lg2_hide{display:none !important}}@media (min-width:769px){.up_md_hide{display:none !important}}@media (max-width:768px){.md_hide{display:none !important}}@media (min-width:601px){.up_sm_hide{display:none !important}}@media (max-width:600px){.sm_hide{display:none !important}}@keyframes an_fade{100%{opacity:1}}@keyframes an_none{100%{opacity:1;transform:none}}@keyframes an_cp_inset{100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes an_scroll{0%{height:0}40%{height:100%;transform:translateY(0)}80%{height:100%;transform:translateY(100%)}100%{height:100%;transform:translateY(100%)}}@keyframes an_rotate_cw{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes an_rotate_acw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes slime{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0, .4, .4, 1);transform:translate(0, 5%) scaleY(1.1)}45%{animation-timing-function:cubic-bezier(.4, 0, 1, .6);transform:translate(0, -6%) scaleY(1)}0%,to{transform:translate(0, 6%) scaleY(.9)}90%{transform:translate(0, 5%) scaleY(1)}}@media (max-width:1024px){html.nav_active,body.nav_active{overflow-y:hidden}}html.no_scroll,body.no_scroll{overflow-y:hidden}span.b{font-size:200%;line-height:1}span.w{font-weight:bold}span.s{font-size:80%}.midline{text-align:center;overflow:hidden}.midline>div::after{margin-left:1em}.midline>div::before{margin-right:1em}.midline[sto],.midline[sto-sub]{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.midline[sto].active,.midline[sto-sub].active{animation-name:an_none}.midline[sto]>div::before,.midline[sto-sub]>div::before,.midline[sto]>div::after,.midline[sto-sub]>div::after{-ms-transform:scaleX(0);transform:scaleX(0);animation:2s ease forwards;animation-delay:.6s}.midline[sto].active>div::before,.midline[sto-sub].active>div::before,.midline[sto].active>div::after,.midline[sto-sub].active>div::after{animation-name:an_none}.midline>div{position:relative;display:inline-block}.midline>div::after,.midline>div::before{content:"";position:absolute;top:50%;margin-top:-0.5px;border-bottom:1px solid;width:50vw}.midline>div::after{left:100%;-ms-transform-origin:left;transform-origin:left}.midline>div::before{right:100%;-ms-transform-origin:right;transform-origin:right}.midline>div>div{line-height:1}.midline>div>div::after{content:"";display:block;height:.1em}.IBILI{position:relative}.IBILI.active{overflow:hidden}.IBILI.active>*{-ms-transform-origin:center top;transform-origin:center top;position:absolute;top:0;left:50%}.spx_frame{overflow:hidden}.header{position:fixed;top:0;left:0;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:100;background-color:#ffffff;padding:0 40px}@media (max-width:1300px){.header{padding:0 20px}}.header .header_ctn{max-width:1920px;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px}@media (max-width:1500px){.header .header_ctn{font-size:16px}}@media (max-width:1024px){.header .header_ctn{font-size:18px}}.header .header_logo:first-child{margin-right:auto}.header .header_logo>img{width:100%;display:block}.header[scroll]{box-shadow:2px 3px 12px 0 rgba(0,0,0,0.17);transition:.3s ease}.header[scroll]:not(._scroll){background:none;box-shadow:none}.header[scroll]:not(._scroll) .nav_frame,.header[scroll]:not(._scroll) .nav_btn{display:none}.header,.header_fill{height:70px}@media (max-width:1500px){.header,.header_fill{height:60px}}@media (max-width:768px){.header,.header_fill{height:60px}}@media (max-width:600px){.header,.header_fill{height:50px}}@media (max-width:1024px){.header .nav_frame{top:60px}}@media (max-width:768px){.header .nav_frame{top:60px}}@media (max-width:600px){.header .nav_frame{top:50px}}.float_frame_fill{padding-top:137px}@media (max-width:768px){.float_frame_fill{padding-top:calc(137 / (768 * 1) * (100vw - 0px))}}.float_frame{position:fixed;bottom:20%;right:0;font-size:0;line-height:1;z-index:10}@media (max-width:1024px){.float_frame{left:0;bottom:0;display:-ms-flexbox;display:flex}}.float_frame.hideOn.ready{transition:.3s ease}@media (min-width:1025px){.float_frame.hideOn:not(.active){-ms-transform:scale(0);transform:scale(0)}}@media (max-width:1024px){.float_frame.hideOn{-ms-transform-origin:center bottom;transform-origin:center bottom}.float_frame.hideOn:not(.active){-ms-transform:scaleY(0);transform:scaleY(0)}}.float_frame>a{display:block}@media (max-width:1024px){.float_frame>a{width:100%;text-align:center}}@media (max-width:1024px){.float_frame img{margin:0 auto;width:100%;max-width:768px}}.pop_frame{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:200;overflow-x:hidden;overflow-y:auto}.pop_frame:not(.active){display:none}.pop_frame._loading{background-image:url("../img/loading.gif");background-repeat:no-repeat;background-position:center;background-size:80px auto}.pop_frame .pop_close{position:fixed;top:0;left:0;right:0;bottom:0}.pop_frame .pop_ctn{position:relative;left:50%;width:0;padding:40px 0;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pop_frame .pop_ctn._ie{height:100%}.pop_frame .pop_ctn>*{-ms-flex-negative:0;flex-shrink:0;position:relative;left:0;-ms-transform:translateX(-50%);transform:translateX(-50%);width:94vw}.pop_frame #video{position:relative;max-width:900px;padding-top:56.25%}.pop_frame #video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}#gotop{animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;position:fixed;cursor:pointer}#gotop.active{animation-name:an_fade}#gotop:not(.active){display:none}.header{background-image:linear-gradient(45deg, #ffffff);box-shadow:0 0 20px rgba(0,0,0,0.1)}.header .header_ctn{max-width:1600px;margin:0 auto}.header .header_logo{width:151.97368421px}@media (max-width:1500px){.header .header_logo{width:130.26315789px}}@media (max-width:768px){.header .header_logo{width:130.26315789px}}@media (max-width:600px){.header .header_logo{width:108.55263158px}}.header .logo2{margin-left:20px;width:152.72727273px}@media (max-width:1500px){.header .logo2{width:130.90909091px}}@media (max-width:768px){.header .logo2{width:130.90909091px}}@media (max-width:600px){.header .logo2{width:109.09090909px}}.footer{background-color:#00367c;text-align:center;font-size:14px;padding:15px 0;color:#ffffff}@media (max-width:600px){.footer{font-size:12px}}.phone{position:relative}.phone>img:not(:first-child){position:absolute;top:0;left:0;width:100%;animation:ease 2s forwards}.phone._rt>img:not(:first-child){-ms-transform-origin:left;transform-origin:left}.phone._lf>img:not(:first-child){-ms-transform-origin:right;transform-origin:right}.phone.active>img:not(:first-child){animation-name:an_none}.phone._zoomIn>img:not(:first-child){-ms-transform:scale(.9) translateY(5%);transform:scale(.9) translateY(5%)}.ylw{color:#fefe4b}.org{color:#ea5404}.white{color:#fff}.link{color:#70c1ee}.w{font-weight:bold}.b-2{font-size:120%}.mb-15{margin-bottom:15px}.und-line{text-decoration:underline}html{overflow-x:hidden}body{letter-spacing:1px;font-weight:400;background-color:#fff}.ctn1{max-width:1200px;margin:0 auto}img{display:block}img[src$=".svg"]{width:100%}span.und-line{text-decoration:underline}@media (min-width:1025px){.header .nav_frame,.header .nav_ctn{height:100%}}@media (max-width:1024px){.header .nav_frame{position:fixed;left:0;right:0;bottom:0;overflow-y:auto;background-color:rgba(0,0,0,0.8)}.header .nav_frame:not(.active){height:0}}.header .nav_close{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:1025px){.header .nav_close{display:none}}@media (min-width:1025px){.header .nav_ctn{display:-ms-flexbox;display:flex}}@media (max-width:1024px){.header .nav_ctn{position:relative;background-color:#ffffff;transition:.5s;border-top:1px solid #ececec}.header .nav_ctn:not(.active){-ms-transform:translateY(-100%);transform:translateY(-100%)}}.header .nav_box{display:block;position:relative;cursor:pointer;transition:.3s ease}@media (min-width:1025px){.header .nav_box{height:100%;padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .nav_box:not(:last-child){margin-right:20px}.header .nav_box:hover{box-shadow:inset 0 4px 0 0 #ffffff}}@media (max-width:1024px){.header .nav_box{border-bottom:1px solid #ececec}}@media (min-width:1025px){.header .nav_item{color:#ffffff}}@media (max-width:1024px){.header .nav_item{padding:1.3em 0;text-align:center}.header .nav_item:hover{background-color:#f6f5f3}}.header .nav_btn{cursor:pointer;margin-left:20px}@media (min-width:1025px){.header .nav_btn{display:none}}.header .nav_btn .nav_line{width:32px;height:3px;background-color:#ffffff;transition:.3s ease}.header .nav_btn .nav_line:not(:last-child){margin-bottom:8px}.header .nav_btn .nav_line:nth-child(1){-ms-transform-origin:left bottom;transform-origin:left bottom}.header .nav_btn .nav_line:nth-child(3){-ms-transform-origin:left top;transform-origin:left top}.header .nav_btn.active{transition:.5s linear}.header .nav_btn.active .nav_line:nth-child(1){-ms-transform:rotate(42deg);transform:rotate(42deg)}.header .nav_btn.active .nav_line:nth-child(2){opacity:0}.header .nav_btn.active .nav_line:nth-child(3){-ms-transform:rotate(-42deg);transform:rotate(-42deg)}.header .header_ctn{max-width:1600px;margin:0 auto}.float_frame{z-index:99}@media (min-width:1025px){.float_frame>a{transition:.3s}.float_frame:hover>a:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.float_frame:hover>a:not(:hover){-ms-transform:scale(.95);transform:scale(.95)}}@media (max-width:1024px){.float_frame>a._go{background-color:#d6305c}.float_frame>a._open{background-color:#ff8200}}