html,body{overflow-x:hidden !important;padding:0;margin:0;font-family:"Noto Sans TC","Microsoft JhengHei",Arial,sans-serif;border:none}a{cursor:pointer;text-decoration:none;background-color:transparent;color:inherit;border:none}h1,h2,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: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);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{display:block;content:"";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_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: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_none{100%{opacity:1;transform:none}}@keyframes an_cp_inset{100%{-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%)}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[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%;margin-left:20px;-ms-transform-origin:left;transform-origin:left}.midline>div::before{right:100%;margin-right:20px;-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;padding:0 20px;background-color:#ffffff}.header .header_ctn{max-width:1920px;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px}@media (max-width:1500px){.header .header_ctn{font-size:16px}}.header .header_logo:first-child{margin-right:auto}.header .header_logo>img{width:100%;display:block}.header,.header_fill{height:60px}@media (max-width:1500px){.header,.header_fill{height:60px}}@media (max-width:768px){.header,.header_fill{height:50px}}@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:50px}}@media (max-width:600px){.header .nav_frame{top:50px}}.float_frame_fill{padding-top:0}@media (max-width:0){.float_frame_fill{padding-top:calc(0 / (0 * 0) * (100vw - 0))}}.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}}@media (min-width:1025px){.float_frame.hideOn.ready{transition:.3s ease}.float_frame.hideOn:not(.active){-ms-transform:scale(0);transform:scale(0)}}.float_frame>a{display:block}@media (max-width:1024px){.float_frame>a{width:Infinity%;text-align:center}}@media (max-width:1024px){.float_frame img{margin:0 auto;width:100%;max-width:0}}.pop_frame{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:200;overflow-y:auto;padding:0 20px}.pop_frame:not(.active){display:none}.pop_frame .pop_close{position:absolute;top:0;left:0;right:0;bottom:0}.pop_frame .pop_ctn{padding:40px 0;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pop_frame .pop_ctn._ie{height:100%}.pop_frame .pop_ctn>*{position:relative;z-index:2}.header .header_ctn{max-width:1600px;margin:0 auto}.footer{background-color:#4d4d4d;text-align:center;font-size:14px;padding:1.1em 0;color:#ffffff}@media (max-width:600px){.footer{font-size:12px}}body{letter-spacing:1px;font-weight:400}.ctn1{margin:0 auto;max-width:1200px}@media (max-width:1500px){.ctn1{max-width:1000px}}img{display:block}img[src$=".svg"]{width:100%}.main_title{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;font-size:200%;font-weight:500;text-align:center;margin-bottom:2em}.main_title.active{animation-name:an_none}@media (max-width:600px){.main_title{font-size:160%}}@media (max-width:600px){.main_title{margin-bottom:1.5em}}.main_text{text-align:center;margin-bottom:1.5em;line-height:1.8}.header[scroll]{transition:.3s ease;box-shadow:2px 3px 12px 0 rgba(0,0,0,0.17)}.header[scroll]:not(._scroll){background:none;box-shadow:none}.header[scroll]:not(._scroll) .nav_frame,.header[scroll]:not(._scroll) .nav_btn{display:none}@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 #a78f77}}@media (max-width:1024px){.header .nav_box{border-bottom:1px solid #ececec}}@media (min-width:1025px){.header .nav_item{color:#000000}}@media (max-width:1024px){.header .nav_item{padding:20px 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:#a78f77;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_logo{width:200px}@media (max-width:600px){.header .header_logo{width:160px}}.space_frame{max-width:1920px;margin:0 auto;overflow-x:hidden;text-align:justify;text-justify:inter-ideograph;color:#a78f77;font-size:20px}@media (max-width:1300px){.space_frame{font-size:18px}}@media (max-width:600px){.space_frame{font-size:14px}}.kv_frame{background-color:#f3efeb;padding-top:80px}@media (max-width:600px){.kv_frame{padding-top:60px}}.kv_frame .kv_ctn{padding:60px 0 120px;border-top:2px solid #a78f77;width:90%;opacity:0;animation:4s ease forwards;text-align:right}.kv_frame .kv_ctn.active{animation-name:an_none}.kv_frame .kv_ctn .kv_box{display:inline-block;font-size:150%}@media (max-width:600px){.kv_frame .kv_ctn .kv_box{font-size:110%}}.kv_frame .kv_ctn .kv_box>img{margin-left:auto;width:11em}.kv_frame .kv_ctn .kv_box .text{margin-top:.8em;font-weight:bold}.kv_frame>img{width:100%;margin:0 auto;max-width:1200px}.sl_frame{padding:180px 40px}@media (max-width:1024px){.sl_frame{padding:160px 40px}}@media (max-width:600px){.sl_frame{padding:60px 20px}}.sl_frame .sl_ctn{margin:0 auto;max-width:1000px}@media (max-width:1024px){.sl_frame .sl_ctn{max-width:700px}}.sl_frame p{font-weight:500;font-size:250%;text-shadow:0 0 30px}@media (max-width:1024px){.sl_frame p{font-size:200%}}@media (max-width:768px){.sl_frame p{font-size:4vw}}@media (max-width:600px){.sl_frame p{letter-spacing:0}}.sl_frame p:nth-child(1){-ms-transform:translateX(-40px);transform:translateX(-40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;text-align:left;margin-bottom:.2em}.sl_frame p:nth-child(1).active{animation-name:an_none}.sl_frame p:nth-child(2){-ms-transform:translateX(40px);transform:translateX(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;animation-delay:.4s;text-align:right}.sl_frame p:nth-child(2).active{animation-name:an_none}.id_frame{padding:0 40px}@media (max-width:600px){.id_frame{padding:0 20px}}.id_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.id_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.id_frame:not(:last-child){margin-bottom:100px}}.id_frame .id_ctn{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.id_frame .id_ctn.active{animation-name:an_none}.id_frame .id_box{padding:5% 0;position:relative}.id_frame .id{position:absolute}.id_frame .id._1{top:0;left:0;width:19%}.id_frame .id._2{right:0;bottom:0;width:17%}.plan_frame{padding:0 40px}@media (max-width:600px){.plan_frame{padding:0 20px}}.plan_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.plan_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.plan_frame:not(:last-child){margin-bottom:100px}}.plan_frame .plan_ctn{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.plan_frame .plan_ctn.active{animation-name:an_none}.core_frame{padding:0 40px;position:relative;padding-bottom:100px !important;margin-bottom:0 !important}@media (max-width:600px){.core_frame{padding:0 20px}}.core_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.core_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.core_frame:not(:last-child){margin-bottom:100px}}.core_frame .core_bg{position:absolute;right:0;bottom:0;width:30%;max-width:300px}.core_frame .core_ctn{position:relative}@media (min-width:769px){.core_frame .core_ctn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.core_frame .core_box{display:-ms-flexbox;display:flex;margin-bottom:3em}@media (min-width:769px){.core_frame .core_box{width:46%;-ms-transform:translateX(-40px);transform:translateX(-40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.core_frame .core_box.active{animation-name:an_none}.core_frame .core_box:nth-child(even){animation-delay:.2s}}@media (max-width:768px){.core_frame .core_box{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;margin-bottom:2em}.core_frame .core_box.active{animation-name:an_none}}.core_frame .dot{box-shadow:0 1px 6px rgba(32,33,36,0.28);-ms-flex-negative:0;flex-shrink:0;background-color:#dbbda5;border-radius:50%;margin-right:1.2em;margin-top:.4em;width:3em;height:3em}@media (max-width:768px){.core_frame .dot{width:2.5em;height:2.5em}}.core_frame .text{width:100%}.core_frame .p1{font-size:110%;font-weight:bold;margin-bottom:.4em}.admin_frame{padding:0 40px}@media (max-width:600px){.admin_frame{padding:0 20px}}.admin_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.admin_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.admin_frame:not(:last-child){margin-bottom:100px}}.admin_frame .admin_box{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;margin-bottom:2em}.admin_frame .admin_box.active{animation-name:an_none}.admin_frame .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.admin_frame .row:not(:last-child){margin-bottom:.8em}.admin_frame .col:nth-child(1){-ms-flex-negative:0;flex-shrink:0;margin-right:1em;width:1.2em}.admin_frame .col:nth-child(1)>img{width:100%}.admin_frame .col:nth-child(2){line-height:1.3}.admin_frame .col:nth-child(2)::after{content:"";display:block;height:.1em}.admin_frame .admin_img{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;overflow-x:auto}.admin_frame .admin_img.active{animation-name:an_none}.admin_frame .admin_img>img{width:100%;min-width:800px}.app_frame{padding:0 40px}@media (max-width:600px){.app_frame{padding:0 20px}}.app_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.app_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.app_frame:not(:last-child){margin-bottom:100px}}.app_frame .app_ctn{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;overflow-x:auto}.app_frame .app_ctn.active{animation-name:an_none}.app_frame .app_ctn>img{width:100%;min-width:900px}.case_frame{padding:0 40px}@media (max-width:600px){.case_frame{padding:0 20px}}.case_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.case_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.case_frame:not(:last-child){margin-bottom:100px}}.case_frame .case_ctn{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.case_frame .case_ctn.active{animation-name:an_none}.case_frame .case_logo{width:70%;max-width:400px;margin:0 auto;margin-bottom:40px}.case_frame .case_img{overflow-x:auto;margin-bottom:60px}.case_frame .case_img>img{width:100%;min-width:1000px}.case_frame .lz_ctn{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0;max-width:800px}.case_frame .lz_ctn.active{animation-name:an_none}@media (min-width:769px){.case_frame .lz_ctn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.case_frame .lz_ctn .lz_img{box-shadow:0 1px 6px rgba(32,33,36,0.28);border-radius:50%;border:2px solid #a78f77;background:url("../img/lz.png") no-repeat center;background-size:cover;width:300px}@media (min-width:769px){.case_frame .lz_ctn .lz_img{-ms-flex-negative:0;flex-shrink:0;margin-right:60px}}@media (max-width:768px){.case_frame .lz_ctn .lz_img{width:40%;max-width:200px;margin-bottom:30px}}.case_frame .lz_ctn .lz_img::before{content:"";display:block;padding-top:100%}.case_frame .lz_ctn .lz_text{line-height:1.8}.case_frame .lz_ctn .title{font-size:120%;font-weight:bold;margin-bottom:.5em}.more_frame{padding:0 40px}@media (max-width:600px){.more_frame{padding:0 20px}}.more_frame:not(:last-child){margin-bottom:200px}@media (max-width:1300px){.more_frame:not(:last-child){margin-bottom:160px}}@media (max-width:600px){.more_frame:not(:last-child){margin-bottom:100px}}.more_frame .more_ctn{-ms-transform:translateY(40px);transform:translateY(40px);animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards;opacity:0}.more_frame .more_ctn.active{animation-name:an_none}@media (min-width:769px){.more_frame .more_ctn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (min-width:769px){.more_frame .more_box{-ms-flex-negative:0;flex-shrink:0;width:45%;margin-right:40px}}@media (max-width:768px){.more_frame .more_box{margin-bottom:4em}}.more_frame .more_item:not(:last-child){margin-bottom:2em}.more_frame .more_item .title{font-size:110%;margin-bottom:.5em;font-weight:bold}@media (max-width:768px){.more_frame .more_img>img{width:80%;margin:0 auto}}@media (max-width:600px){.more_frame .more_img>img{width:100%}}.ct_frame{background-color:#f3efeb;padding:60px 40px}@media (max-width:600px){.ct_frame{padding:40px 20px}}@media (min-width:601px){.ct_frame .ct_ctn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:601px){.ct_frame .ct_logo{-ms-flex-order:2;order:2}}@media (max-width:768px){.ct_frame .ct_logo{width:200px}}@media (max-width:600px){.ct_frame .ct_logo{margin-bottom:20px}}@media (min-width:601px){.ct_frame .ct_text{-ms-flex-order:1;order:1}}.ct_frame .ct_text .title{font-size:120%;font-weight:bold;margin-bottom:.5em}.ct_frame .ct_text>p{line-height:1.6}