@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap);
body{margin:0}.agapp img{display:block;width:100%}.agapp h1,.agapp h2,.agapp h3,.agapp h4,.agapp h5{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.frpl{font-family:Noto Sans TC,Roboto,Segoe UI,Arial,Microsoft JhengHei,Microsoft Yahei,SF Pro TC,SF Pro Text,PingFang TC,sans-serif}html{font-size:2vw;font-weight:400}@media only screen and (min-width:370px){html{font-size:2vw}}@media only screen and (min-width:1024px){html{font-size:.78vw}}@media only screen and (min-width:1200px){html{font-size:.78vw}}@media only screen and (min-width:1920px){html{font-size:15px}}.frpl{box-sizing:border-box;overflow-x:hidden}.frpl strong{color:#c60000;font-weight:300}.frpl .hidePC{display:block}@media only screen and (min-width:1024px){.frpl .hidePC{display:none}}.frpl h1,.frpl h2,.frpl h3,.frpl h4,.frpl h5,.frpl p,.frpl span{font-weight:400;margin:0}.frpl h1{font-size:5.13rem;font-weight:400;line-height:100%}@media only screen and (min-width:1024px){.frpl h1{font-size:6.2rem}}.frpl h2{font-size:2.59rem;font-weight:400;line-height:100%}@media only screen and (min-width:1024px){.frpl h2{font-size:3.33rem}}.frpl h3{font-size:3.05rem;font-weight:500}.frpl h4{font-size:1.67rem}.frpl h5{font-size:1.46rem}.frpl p{font-size:1.26rem}.frpl span{font-size:1rem}.frpl__wrapper{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:4.67rem 2rem 5.3rem;width:100%}@media only screen and (min-width:1024px){.frpl__wrapper{padding:6rem 1.66rem 8rem}}.frpl__kv{position:relative;width:100%}@media only screen and (min-width:1920px){.frpl__kv{max-height:600px}}.frpl .kv__img,.frpl .kv__img__content{width:100%}@media only screen and (min-width:1920px){.frpl .kv__img__content{max-height:600px;-o-object-fit:cover;object-fit:cover}}.frpl .kv__title{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;left:50%;position:absolute;top:13.33vw;transform:translateX(-50%);white-space:nowrap;width:84%}@media only screen and (min-width:1024px){.frpl .kv__title{align-items:end;flex-direction:row;left:36.5%;width:auto}}@media only screen and (min-width:1920px){.frpl .kv__title{top:50%;transform:translate(-50%,-50%)}}.frpl .kv__title__des,.frpl .kv__title__main{display:inline-block;margin:0}.frpl .kv__title__main{color:#ff8000;text-align:center;text-shadow:0 0 30px #fff,0 0 30px #fff}.frpl .kv__title__des{margin:1.33rem 0 0 1.33rem;text-align:right;text-shadow:0 0 30px #fff}.frpl .doc--1 .img{padding-bottom:7.06rem;padding-top:4.26rem}@media only screen and (min-width:1024px){.frpl .doc--1 .img{padding-bottom:11.2rem;padding-top:2.26rem}}.frpl .doc--2 .img{padding-bottom:10.33rem;padding-top:8.53rem}@media only screen and (min-width:1024px){.frpl .doc--2 .img{padding-bottom:7.09rem;padding-top:3rem}}.frpl .doc--3 .img{padding-bottom:12.66rem;padding-top:5.6rem}@media only screen and (min-width:1024px){.frpl .doc--3 .img{padding-bottom:14.8rem;padding-top:1.6rem}}.frpl .doc--4 .list{padding-top:2.94rem}@media only screen and (min-width:1024px){.frpl .doc--4 .list{padding-top:2.94rem}}.frpl .doc--4 .doc__des{padding-bottom:8.33rem}.frpl .doc--5 .list{padding-top:3.53rem}@media only screen and (min-width:1024px){.frpl .doc--5 .list{padding-top:4.86rem}}.frpl .doc .title__icon,.frpl .doc .title__text{display:inline-block;vertical-align:middle}.frpl .doc .title__icon{height:auto;width:6.5rem}@media only screen and (min-width:370px){.frpl .doc .title__icon{width:7.6rem}}.frpl .doc .title__text{margin-left:1.4rem;width:calc(100% - 9.4rem)}.frpl .doc .title__text__box{align-items:center;display:flex}.frpl .doc .title__text__main{color:#000;display:inline-flex;flex:none}.frpl .doc .title__text__line{background-color:#d2d2d2;display:inline-flex;height:1px;margin:0 0 0 2rem;width:100%}.frpl .doc .title__text__sub{color:gray}.frpl .doc .img{display:block;margin:0 auto;max-width:800px;position:relative;width:100%}.frpl .doc .img .doc__notice{position:absolute}.frpl .doc .img .doc__notice--1{bottom:10.2rem;right:-2rem;width:45%}@media only screen and (min-width:1024px){.frpl .doc .img .doc__notice--1{bottom:14.2rem;right:-40px;width:44%}}.frpl .doc .img .doc__notice--2{right:-1rem;top:.2rem;width:53%}@media only screen and (min-width:1024px){.frpl .doc .img .doc__notice--2{right:20px;top:-90px;width:45%}}.frpl .doc .img .doc__notice--3{left:3%;top:16%;width:28%}@media only screen and (min-width:1024px){.frpl .doc .img .doc__notice--3{left:20px;top:60px}}.frpl .doc .img .doc__notice--4{bottom:12%;right:.5%;width:50%}@media only screen and (min-width:1024px){.frpl .doc .img .doc__notice--4{right:-10px;top:430px}}.frpl .doc__list{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style-type:none;padding:0}.frpl .doc .list__item{display:inline-block;padding-bottom:4rem;position:relative;width:35.73vw}@media only screen and (min-width:1024px){.frpl .doc .list__item{max-width:275px;width:19.5vw}}.frpl .doc .list__item--center{padding-bottom:2rem;text-align:center}.frpl .doc .list__item:after{border:solid #000;border-width:0 1px 1px 0;content:"";display:inline-block;padding:.3rem;position:absolute;right:-1.65rem;top:52%;transform:rotate(-45deg)}.frpl .doc .list__item:last-child:after{display:none}.frpl .doc .list__step{background-color:#ffbc00;border-radius:20px;display:inline-block;font-size:1rem;font-weight:700;line-height:1rem;margin-bottom:1.2rem;padding:.6rem 1rem}.frpl .doc .list__des{color:gray;font-weight:400;margin-bottom:1.5rem}.frpl .doc__des{color:gray;margin-left:calc(9.51333vw - 1.33333rem);width:calc(80.97333vw - 1.33333rem)}@media only screen and (min-width:1024px){.frpl .doc__des{margin-left:calc(4.8% - .8rem);width:100%}}
body,html{border:none;font-family:Noto Sans TC,Microsoft JhengHei,Arial,sans-serif;margin:0;overflow-x:hidden!important;padding:0}a{background-color:transparent;border:none;color:inherit;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,p{font-size:inherit;margin:0}img{border:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}img:not([default]){max-width:100%}svg{width:100%}*{box-sizing:border-box;outline:none}table{border:none;border-collapse:collapse;width:100%}button{border:none;box-shadow:none;cursor:pointer;margin:0;padding:0}ul{margin:0;padding-left:1em}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);left:0;position:absolute;top:0}ul.cus._gh>li:before{content:"(" attr(str) ")"}ul._dot{list-style:none;padding:0 0 0 1em}ul._dot>li:before{content:"‧";margin-left:-1em;position:relative}ul li:before{font-size:inherit}ul li ::marker{text-indent:0!important}.clear:after{clear:both;content:"";display:block}.vtc:after,.vtc>*{vertical-align:middle}.vtc:after{content:"";display:inline-block;font-size:0;height:100%;width:0}.slime{animation:slime 1.3s infinite}@media (min-width:1501px){.up_mb_hide{display:none!important}}@media (max-width:1500px){.mb_hide{display:none!important}}@media (min-width:1301px){.up_mb2_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:751px){.up_md_hide{display:none!important}}@media (max-width:750px){.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{to{opacity:1}}@keyframes an_none{to{opacity:1;transform:none}}@keyframes an_cp_inset{to{-webkit-clip-path:inset(0 0 0 0);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%)}to{height:100%;transform:translateY(100%)}}@keyframes an_rotate_cw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes an_rotate_acw{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes slime{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,.4,.4,1);transform:translateY(5%) scaleY(1.1)}45%{animation-timing-function:cubic-bezier(.4,0,1,.6);transform:translateY(-6%) scaleY(1)}0%,to{transform:translateY(6%) scaleY(.9)}90%{transform:translateY(5%) scaleY(1)}}@media (max-width:1024px){body.nav_active,html.nav_active{overflow-y:hidden}}body.no_scroll,html.no_scroll{overflow-y:hidden}span.b{font-size:200%;line-height:1}span.w{font-weight:700}span.s{font-size:80%}.midline{overflow:hidden;text-align:center}.midline[sto-sub],.midline[sto]{animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease;opacity:0;transform:translateY(40px)}.midline[sto-sub].active,.midline[sto].active{animation-name:an_none}.midline[sto-sub]>div:after,.midline[sto-sub]>div:before,.midline[sto]>div:after,.midline[sto]>div:before{animation:2s ease forwards;animation-delay:.6s;transform:scaleX(0)}.midline[sto-sub].active>div:after,.midline[sto-sub].active>div:before,.midline[sto].active>div:after,.midline[sto].active>div:before{animation-name:an_none}.midline>div{display:inline-block;position:relative}.midline>div:after,.midline>div:before{border-bottom:1px solid;content:"";margin-top:-.5px;position:absolute;top:50%;width:50vw}.midline>div:after{left:100%;margin-left:1em;transform-origin:left}.midline>div:before{margin-right:1em;right:100%;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>*{left:50%;position:absolute;top:0;transform-origin:center top}.spx_frame{overflow:hidden}.header{background-color:#fff;left:0;padding:0 20px;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:100}.header .header_ctn{align-items:center;display:flex;font-size:16px;height:100%;max-width:1920px;position:relative}@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{display:block;width:100%}.header,.header_fill{height:60px}@media (max-width:1500px){.header,.header_fill{height:60px}}@media (max-width:750px){.header,.header_fill{height:60px}}@media (max-width:600px){.header,.header_fill{height:60px}}@media (max-width:1024px){.header .nav_frame{top:60px}}@media (max-width:750px){.header .nav_frame{top:60px}}@media (max-width:600px){.header .nav_frame{top:60px}}.float_frame_fill{padding-top:91px}@media (max-width:750px){.float_frame_fill{padding-top:12.13333vw}}.float_frame{bottom:20%;font-size:0;line-height:1;position:fixed;right:0;z-index:10}@media (max-width:1024px){.float_frame{bottom:0;display:flex;left:0}}@media (min-width:1025px){.float_frame.hideOn.ready{transition:.3s ease}.float_frame.hideOn:not(.active){transform:scale(0)}}.float_frame>a{display:block}@media (max-width:1024px){.float_frame>a{text-align:center;width:33.33333333%}.float_frame img{margin:0 auto;max-width:250px;width:100%}}.pop_frame{background-color:rgba(0,0,0,.8);bottom:0;left:0;overflow-y:auto;padding:0 20px;position:fixed;right:0;top:0;z-index:200}.pop_frame:not(.active){display:none}.pop_frame .pop_close{bottom:0;left:0;position:absolute;right:0;top:0}.pop_frame .pop_ctn{align-items:center;display:flex;justify-content:center;min-height:100%;padding:40px 0}.pop_frame .pop_ctn._ie{height:100%}.pop_frame .pop_ctn>*{position:relative;z-index:2}#gotop{animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease;cursor:pointer;opacity:0;position:fixed}#gotop.active{animation-name:an_fade}#gotop:not(.active){display:none}.header{box-shadow:inset 0 -1px 0 0 #d3d3d3}.header .logo_right{margin-left:10px}@media (max-width:1024px){.header .logo_right{display:none}}.footer{background-color:#ddd;color:#333;font-size:12px;padding:14px 0;text-align:center}.footer .line{margin:0 5px}.footer .icon{display:inline-block;margin-top:-100%;vertical-align:bottom}.wb_frame{background-color:#ebebeb;max-width:650px;position:relative}.wb_frame .wb_close{background-color:grey;border-radius:50%;color:#fff;font-size:28px;height:40px;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:40px}.wb_frame .wb_title{align-items:center;background:url(../../assets/images/wb_bg.png) no-repeat bottom;background-size:cover;display:flex;height:75px;justify-content:center}.wb_frame .wb_title img{margin-right:10px;width:60px}.wb_frame .wb_title p{color:#ff8101;font-size:24px;font-weight:500;letter-spacing:2px}.wb_frame .wb_box{padding:20px}.wb_frame .wb_box>p{font-size:18px;font-weight:400}.wb_frame .wb_box>p:not(:last-of-type){margin-bottom:10px}.wb_frame .wb_box>p:last-of-type{font-size:16px;margin-top:20px;text-align:right}.wb_frame .wb_box .btn_box{display:flex;justify-content:space-between;margin:20px auto 0;max-width:450px}.wb_frame .wb_box .btn_box .btn{align-items:center;border-radius:1000px;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;max-width:150px;text-align:center;transition:all .3s;width:48%}.wb_frame .wb_box .btn_box .btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.wb_frame .wb_box .btn_box .btn.cancel{background-color:#adadad}.wb_frame .wb_box .btn_box .btn.submit{background-color:#ff8200}body{font-weight:400;letter-spacing:1px}.ctn1{margin:0 auto;max-width:1200px}img{display:block}img[src$=".svg"]{width:100%}@media (min-width:1025px){.header .nav_ctn,.header .nav_frame{height:100%}}@media (max-width:1024px){.header .nav_frame{background-color:rgba(0,0,0,.8);bottom:0;left:0;overflow-y:auto;position:fixed;right:0}.header .nav_frame:not(.active){height:0}}.header .nav_close{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:1025px){.header .nav_close{display:none}.header .nav_ctn{display:flex}}@media (max-width:1024px){.header .nav_ctn{background-color:#fff;border-top:1px solid #ececec;position:relative;transition:.5s}.header .nav_ctn:not(.active){transform:translateY(-100%)}}.header .nav_box{cursor:pointer;display:block;position:relative;transition:.3s ease}@media (min-width:1025px){.header .nav_box{align-items:center;display:flex;height:100%;padding:0 5px}.header .nav_box:not(:last-child){margin-right:12px}.header .nav_box:hover{box-shadow:inset 0 4px 0 0 #ff8101}}@media (max-width:1024px){.header .nav_box{border-bottom:1px solid #ececec}}@media (min-width:1025px){.header .nav_item{color:#000}}@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{background-color:#ff8101;height:3px;transition:.3s ease;width:32px}.header .nav_btn .nav_line:not(:last-child){margin-bottom:8px}.header .nav_btn .nav_line:first-child{transform-origin:left bottom}.header .nav_btn .nav_line:nth-child(3){transform-origin:left top}.header .nav_btn.active{transition:.5s linear}.header .nav_btn.active .nav_line:first-child{transform:rotate(42deg)}.header .nav_btn.active .nav_line:nth-child(2){opacity:0}.header .nav_btn.active .nav_line:nth-child(3){transform:rotate(-42deg)}.header .header_logo{width:200px}@media (max-width:600px){.header .header_logo{width:160px}}.float_frame{justify-content:space-evenly}@media (min-width:1025px){.float_frame:hover>a:hover{transform:scale(1.05)}.float_frame:hover>a:not(:hover){transform:scale(.95)}}.float_frame>a{text-align:center}@media (min-width:1025px){.float_frame>a{margin-bottom:10px}.float_frame>a:last-child{margin-bottom:0}}.float_frame>a img{display:inline-block;max-width:100%;width:auto}@media (min-width:1025px){.float_frame>a{transition:.3s ease}}@media (max-width:1024px){.float_frame ._contact,.float_frame ._go{width:39.6%}.float_frame ._line{width:12.26%}}.space_frame{margin:0 auto;max-width:1920px;overflow-x:hidden;text-align:justify;text-justify:inter-ideograph}.ntc_frame{padding:0 20px}.ntc_frame .ntc_ctn{font-size:18px}@media (max-width:600px){.ntc_frame .ntc_ctn{font-size:16px}}.ntc_frame .ntc_btn{align-items:center;cursor:pointer;display:flex;font-size:115%;justify-content:center;padding:1.4em 0;position:relative}.ntc_frame .ntc_btn .plus_btn{height:.6em;margin-left:.6em;position:relative;transform:translateY(1px);width:.6em}.ntc_frame .ntc_btn .plus_btn:after,.ntc_frame .ntc_btn .plus_btn:before{background-color:#000;content:"";height:2px;left:0;position:absolute;right:0;top:calc(50% - 1px);transition:.3s ease}.ntc_frame .ntc_btn .plus_btn:not(.active):after{transform:rotate(-90deg)}.ntc_frame .ntc_box{display:none;line-height:1.8;padding:1em 0 3em}main>section{pointer-events:none;position:relative}.bg-container{background-size:100%;height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:1920px}.bg-container *{pointer-events:all}@media (max-width:1500px) and (min-width:751px){.bg-container{width:128vw}}@media (max-width:750px){.bg-container{width:100%}}.container{height:100%;margin:0 auto;pointer-events:none;position:relative;width:1500px;z-index:1}.container *{pointer-events:all}@media (max-width:1500px) and (min-width:751px){.container{width:100vw}}@media (max-width:750px){.container{width:100%}}main{display:block}
