﻿html,body,ul,li,a,p{margin:0;padding:0}li{list-style-type:none}ol li{list-style-type:decimal}a{text-decoration:none}img{border-style:none}textarea{overflow:auto}canvas{display:inline-block}audio,video{display:inline-block}article,aside,footer,header,nav,section{display:block}@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot?v=4.6.3");src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome5regular';src:url("webfonts/fa-regular-400.eot");src:url("webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("webfonts/fa-regular-400.ttf") format("truetype"),url("webfonts/fa-regular-400.svg#fontawesome") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome5brands';src:url("webfonts/fa-brands-400.eot");src:url("webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("webfonts/fa-brands-400.ttf") format("truetype"),url("webfonts/fa-brands-400.svg#fontawesome") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome5solid';src:url("webfonts/fa-solid-900.eot");src:url("webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype") url("webfonts/fa-solid-900.ttf") format("truetype"),url("webfonts/fa-solid-900.svg#fontawesome") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(webfonts/fa-solid-900.eot);src:url(webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(webfonts/fa-solid-900.woff2) format("woff2"),url(webfonts/fa-solid-900.woff) format("woff"),url(webfonts/fa-solid-900.ttf) format("truetype"),url(webfonts/fa-solid-900.svg#fontawesome) format("svg")}body{width:100%;height:100%;font-family:Microsoft JhengHei,DFKai-sb;font-size:21px;position:relative;line-height:2em}body *{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body div#wrapper{width:100%;height:100%;margin:0 auto}@media screen and (max-width: 767px){body{font-size:20px}}div.inner{max-width:1200px;width:100%;margin:0 auto}.iosbtn{-webkit-appearance:none}#noscript{width:100vw;height:100vh;z-index:999;overflow:hidden;position:absolute;top:0;left:0;background:white;text-align:left;padding-top:30px;text-align:center}@keyframes animate-menushow{0%{top:75px}60%{top:80px}100%{top:85px}}@keyframes animate-menushow-notebook{0%{top:55px}60%{top:60px}100%{top:65px}}@keyframes animate-menushow-mobile{0%{left:-100vw}100%{left:0}}header{width:100%;display:flex;position:fixed;top:0;left:0;z-index:50;background-color:#000;box-shadow:0 1px 3px rgba(101,101,101,0.7)}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1160px){header{font-size:0.8em}}@media screen and (min-width: 1024px){header #logo{width:400px;max-width:35%;padding-right:10px;text-align:center;position:relative;overflow:hidden}header #logo img{max-height:90px}}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1160px){header #logo img{max-height:60px}}@media screen and (min-width: 1024px){header nav#headermenu{flex:1}header nav#headermenu ul#headerul{width:100%;max-width:1000px;float:right;display:flex}header nav#headermenu ul#headerul>li.main{flex:1;position:relative}header nav#headermenu ul#headerul>li.main.now a.main,header nav#headermenu ul#headerul>li.main.now b.main{color:#f2e7e2}header nav#headermenu ul#headerul>li.main.len{flex:1.5;white-space:nowrap}header nav#headermenu ul#headerul>li.main>a.main,header nav#headermenu ul#headerul>li.main b.main{line-height:95px;cursor:pointer;color:#f2e7e2;font-weight:bolder;letter-spacing:2px;display:block;text-align:center}}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1160px){header nav#headermenu ul#headerul>li.main>a.main,header nav#headermenu ul#headerul>li.main b.main{line-height:65px}}@media screen and (min-width: 1024px){header nav#headermenu ul#headerul>li.main>a.main.ei,header nav#headermenu ul#headerul>li.main b.main.ei{line-height:1.5em;padding-top:1.4em;max-width:5em;margin:0 auto}header nav#headermenu ul#headerul>li.main a{cursor:pointer}header nav#headermenu ul#headerul>li.main ul.sub{width:100%;float:left;position:absolute;top:85px;left:5px;display:none}header nav#headermenu ul#headerul>li.main ul.sub.len{width:150%;max-width:150%}header nav#headermenu ul#headerul>li.main ul.sub.len2{width:250%;max-width:250%}}@media screen and (min-width: 1024px) and (min-width: 768px) and (max-width: 1025px){header nav#headermenu ul#headerul>li.main ul.sub{width:130%;max-width:130%}}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1160px){header nav#headermenu ul#headerul>li.main ul.sub{top:65px;width:130%;max-width:130%}}@media screen and (min-width: 1024px){header nav#headermenu ul#headerul>li.main ul.sub li{width:100%;float:left;text-align:center;padding:5px 0;position:relative;background-color:#000}header nav#headermenu ul#headerul>li.main ul.sub li:after{content:"";width:70%;height:0;border-bottom:2px solid #656565;position:absolute;bottom:0;left:15%}}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1160px){header nav#headermenu ul#headerul>li.main ul.sub li{line-height:1.7em}}@media screen and (min-width: 1024px){header nav#headermenu ul#headerul>li.main ul.sub li a,header nav#headermenu ul#headerul>li.main ul.sub li b{color:#f2e7e2;display:block;font-size:0.8em}header nav#headermenu ul#headerul>li.main ul.sub li:hover{position:relative}header nav#headermenu ul#headerul>li.main ul.sub li:hover:before{content:"";width:15px;height:100%;display:inline-block;position:absolute;top:0;left:0;background-color:#381114;z-index:1;opacity:0.75}header nav#headermenu ul#headerul>li.main ul.sub li:hover>a,header nav#headermenu ul#headerul>li.main ul.sub li:hover b{font-weight:bolder;color:#B1904E}header nav#headermenu ul#headerul>li.main ul.sub li>ul.sub2nd{position:absolute;top:5%;left:95%;width:100%;background-color:#000;display:none;z-index:2}header nav#headermenu ul#headerul>li.main ul.sub li>ul.sub2nd.len{width:180%;max-width:180%}header nav#headermenu ul#headerul>li.main ul.sub li>ul.sub2nd.subright{left:-95%}header nav#headermenu ul#headerul>li.main ul.sub li:hover>ul.sub2nd{display:inline-block}header nav#headermenu ul#headerul>li.main:hover>a.main,header nav#headermenu ul#headerul>li.main:hover b.main{color:#B1904E;font-weight:bold;position:relative}header nav#headermenu ul#headerul>li.main:hover>a.main:after,header nav#headermenu ul#headerul>li.main:hover b.main:after{content:"";width:90%;height:0;padding-bottom:6px;background-color:#381114;position:absolute;left:5%;bottom:10%}header nav#headermenu ul#headerul>li.main:hover>a.main.ei:after,header nav#headermenu ul#headerul>li.main:hover b.main.ei:after{bottom:-5%}header nav#headermenu ul#headerul>li.main:hover ul.sub{display:block;-webkit-animation:animate-menushow 0.5s linear;-moz-animation:animate-menushow 0.5s linear;-o-animation:animate-menushow 0.5s linear;animation:animate-menushow 0.5s linear}}@media screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1160px){header nav#headermenu ul#headerul>li.main:hover ul.sub{-webkit-animation:animate-menushow-notebook 0.5s linear;-moz-animation:animate-menushow-notebook 0.5s linear;-o-animation:animate-menushow-notebook 0.5s linear;animation:animate-menushow-notebook 0.5s linear}}@media screen and (min-width: 1024px) and (min-width: 768px){header nav#headermenu ul#headerul>li.main:hover ul.sub.hide{display:none}}@media screen and (max-width: 1023px){header{background-color:black}header #logo{width:100%;float:left;text-align:center;position:relative;z-index:2;background-color:inherit}header #logo img{max-height:90%}header div.nav-control{padding:10px;position:absolute;top:0;right:0;background-color:inherit;z-index:2}}@media screen and (max-width: 1023px) and (min-width: 768px) and (max-width: 1025px){header div.nav-control{width:90px;height:90px}header div.nav-control:before{width:70px;height:70px;line-height:70px;font-size:40px}}@media screen and (max-width: 1023px) and (max-width: 767px){header div.nav-control{width:60px;height:60px}header div.nav-control:before{width:40px;height:40px;line-height:40px;font-size:20px}}@media screen and (max-width: 1023px){header div.nav-control:before{font-family:'FontAwesome';content:"\f0c9";text-align:center;font-weight:bolder;position:absolute;top:10px;left:10px;color:white}header div.nav-control.active:before{content:"\f00d"}header nav#headermenu{position:absolute;top:0;left:0;width:100%;z-index:1}header nav#headermenu ul#headerul{width:100vw;max-width:500px;max-height:calc( 100vh - 60px );overflow-y:scroll;background-color:#000;position:absolute;top:-100vh;left:0;transition:1s;box-shadow:0 5px 10px rgba(0,0,0,0.5);padding-bottom:5em}header nav#headermenu ul#headerul li{width:100%;float:left;font-size:1.1em;line-height:3em;padding-left:1em;white-space:nowrap}header nav#headermenu ul#headerul li.main{position:relative;color:#f2e7e2;transition:0.5s}header nav#headermenu ul#headerul li.main a,header nav#headermenu ul#headerul li.main b{color:inherit;display:inline-block;width:100%}header nav#headermenu ul#headerul li.main>a.main,header nav#headermenu ul#headerul li.main b.main{font-size:1.2em;padding-top:0.5em}header nav#headermenu ul#headerul li.main>a.main:after,header nav#headermenu ul#headerul li.main b.main:after{content:"";display:inline-block;width:80%;height:0;padding-bottom:3px;position:absolute;top:3em;left:1em;background-color:#656565}header nav#headermenu ul#headerul li.main>ul.sub{width:100%;float:left;transition:0.5s;overflow:hidden;font-size:0.9em}header nav#headermenu ul#headerul li.main>ul.sub>li{position:relative}header nav#headermenu ul#headerul li.main>ul.sub>li:after{content:"";width:80%;height:0;border-bottom:1px solid #656565;display:inline-block;position:absolute;bottom:0;left:7%}header nav#headermenu ul#headerul li.main>ul.sub li{font-size:1em;color:#f2e7e2;padding-left:1.5em}header nav#headermenu ul#headerul li.main>ul.sub li a{color:#ecc2b2;font-size:0.85em}header nav#headermenu ul#headerul li.main>ul.sub li .mainb{color:white;font-size:1.1em}header nav#headermenu ul#headerul li.main>ul.sub li>ul.sub2nd{width:100%;float:left;font-size:0.9em}header nav#headermenu ul#headerul li.main>ul.sub li>ul.sub2nd li{width:50%;float:left;padding-left:0}header nav#headermenu ul#headerul li.main.down:after{content:"+";width:60px;height:60px;font-size:1.5em;font-weight:bolder;display:inline-block;position:absolute;top:0.2em;right:0;text-align:center}header nav#headermenu ul#headerul li.main.down>ul.sub{display:none}header nav#headermenu ul#headerul li.main.down.active{color:#ecc2b2}header nav#headermenu ul#headerul li.main.down.active:after{content:"-"}header nav#headermenu ul#headerul li.main.down.active>ul.sub{padding-left:0;display:inline-block}header div.nav-control.active+nav#headermenu ul#headerul{top:60px}}@media screen and (max-width: 1023px) and (min-width: 768px) and (max-width: 1025px){header div.nav-control.active+nav#headermenu ul#headerul{top:90px}}main ul.tabcontrol{width:100%;float:left;display:flex;flex-wrap:wrap}main ul.tabcontrol li{flex:1;text-align:center;cursor:pointer;min-width:20%;max-width:20%;line-height:3em;white-space:nowrap;overflow:hidden;padding:0.8em 0.5em;position:relative}main ul.tabcontrol li a{display:inline-block;width:100%;color:#fff}main ul.tabcontrol li:hover{opacity:1}main ul.tabcontrol li.active{opacity:1}main ul.tabcontrol li.active:after{content:"";width:70%;height:0;border-bottom:2px solid #656565;display:inline-block;position:absolute;bottom:0.35em;left:15%}main ul.tabcontrol li.active a{color:#db9ca1}@media screen and (max-width: 767px){main ul.tabcontrol li{min-width:50% !important;max-width:50% !important;font-size:0.9em}}main ul.tabcontrol.half5 li{min-width:20%;max-width:20%;position:relative}main ul.tabcontrol.half5 li.len{min-width:33.33%}main ul.tabcontrol.half5 li.lensub{min-width:25%}main ul.tabcontrol.half5 li a{position:relative;top:0;color:#B1904E;transition:top;transition-duration:0.3s;transition-delay:0;transition-timing-function:ease-out}main ul.tabcontrol.half5 li.active{border:none}main ul.tabcontrol.half5 li.active:before{content:"";width:50%;height:0;border-bottom:3px solid #656565;display:inline-block;position:absolute;bottom:1.2em;left:25%;z-index:1}main ul.tabcontrol.half5 li:hover a{top:-0.5em}main ul.tabcontrol.half5 li:hover:before{content:"";width:50%;height:0;border-bottom:3px solid #656565;display:inline-block;position:absolute;bottom:1.2em;left:25%;z-index:1}main ul.tabcontrol.half5 li:after{content:"";width:0;height:60%;display:inline-block;border-right:1px solid #656565;position:absolute;z-index:1;top:20%;left:auto;right:0}@media screen and (min-width: 768px){main ul.tabcontrol.half5 li:nth-child(5):after,main ul.tabcontrol.half5 li:nth-child(10):after{border:none}}@media screen and (max-width: 767px){main ul.tabcontrol.half5 li:nth-child(2):after,main ul.tabcontrol.half5 li:nth-child(4):after,main ul.tabcontrol.half5 li:nth-child(6):after,main ul.tabcontrol.half5 li:nth-child(8):after,main ul.tabcontrol.half5 li:nth-child(10):after{border:none}}main ul.tabcontrol.half5 li span.top{display:inline;position:absolute;top:0;left:0;z-index:2;line-height:1em;font-size:0.7em}main ul.tabcontrol.sub{width:14em;float:left;padding-bottom:1em;position:relative;z-index:2}main ul.tabcontrol.sub li{min-width:100%;max-width:100%;padding:0.5em 0;overflow:visible}main ul.tabcontrol.sub li a{border:none;border-radius:0;background-image:none;color:inherit}main ul.tabcontrol.sub li.active{font-weight:bolder;position:relative}main ul.tabcontrol.sub li.active:after{content:"";display:inline-block;width:80%;height:0.25em;position:absolute;bottom:0;left:10%;background-color:#c675ca;background-image:url(/img/bg/purplebg.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1023px){main ul.tabcontrol.sub{width:100%}main ul.tabcontrol.sub li{font-size:0.8em}}main ul.tabcontrol.libg{background-color:black;position:relative}main ul.tabcontrol.libg:before{content:"";width:200vw;max-width:200vw;height:100%;display:inline-block;position:absolute;top:0;left:-100vw;background-color:black;z-index:1}main ul.tabcontrol.libg li{position:relative;z-index:2}main ul.tabcontrol.libg li a{border:none;border-radius:0;color:white;width:100%;display:inline-block;background-image:none}main div.tabshow{position:relative;width:100%;float:left;z-index:1}main div.tabshow div.tabs{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:0;transition-property:opacity;transition-duration:0.5s}main div.tabshow div.tabs.active{position:relative;z-index:2;opacity:1}main div.tabshow div.tabs:after{content:"";display:inline-block;position:relative;width:100%;height:0;opacity:0;clear:both}main div.tabshow.sub{width:calc( 100% - 14em );background-color:#c675ca;background-image:url(/img/bg/purplebg.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;color:white}main div.tabshow.sub div.tabs{padding:0 1.5em}@media screen and (min-width: 1024px){main div.tabshow.sub div.tabs h2{font-size:1.75em;color:#B1904E}}main div.tabshow.sub div.tabs div.summary.tc{text-align:center}@media screen and (max-width: 1023px){main div.tabshow.sub{width:100%}}@media screen and (max-width: 1023px){footer{padding:0 15px 80px 15px !important}}.gotop{position:fixed;cursor:pointer;z-index:50;display:none;z-index:20;width:60px;height:60px;line-height:15px;text-align:center;overflow:hidden}.gotop img{width:100%}.gotop.up{right:45px;bottom:30px}@media screen and (max-width: 1023px){.gotop.up{right:0;bottom:0}}.gotop.line{display:block;left:30px;bottom:90px;width:90px;height:90px}@media screen and (max-width: 1023px){.gotop.line{width:60px;height:60px;left:auto;right:0;bottom:140px}}.gotop.join{display:block;right:30px;bottom:90px;width:90px;height:90px}@media screen and (max-width: 1023px){.gotop.join{width:60px;height:60px;right:0;bottom:70px}}.YTdialog{width:100vw;height:100vh;position:fixed;top:0;right:0;background-color:rgba(0,0,0,0.5);z-index:99;cursor:pointer}.YTdialog .inner{max-width:1000px;width:90%;aspect-ratio:16 / 10;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.YTdialog .inner div.close:before{content:" [ 收起影片 ] ";display:inline-block;width:100%;height:2em;line-height:2em;text-align:right;color:white;position:relative;top:0;left:0}.YTdialog .inner iframe{width:100%;aspect-ratio:16 / 9}.YTdialog.off{width:4em;height:4em;top:45%;right:0;border-radius:4em;overflow:hidden}.YTdialog.off .inner{aspect-ratio:1 / 1}.YTdialog.off .inner iframe{display:none}.YTdialog.off .inner div.close{width:100%;height:100%}.YTdialog.off .inner div.close:before{content:"";width:100%;height:100%;text-align:center;background-image:url(/img/bg/icon.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}main .chartcilcle{padding:0 1.5em}main ol.focuscircle{width:100%;padding:0 2em}main ol.focuscircle li{margin-left:15px;line-height:2em}main ol.focuscircle li:after{content:"";width:15px;height:15px;position:absolute;left:-65px;top:0.6em}@media screen and (max-width: 767px){main ol.focuscircle li:after{top:0.4em}}main ol.focuscircle li.ch01:after{background-color:#376092}main ol.focuscircle li.ch02:after{background-color:#77933C}main ol.focuscircle li.ch03:after{background-color:#E46C0A}main ol.focuscircle li.ch04:after{background-color:#8064A2}main ol.focuscircle li.ch05:after{background-color:#4BACC6}.bgc01{color:white;background-color:#b688e2;background-image:-moz-linear-gradient(#b688e2, #9a0581);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#b688e2), to(#9a0581));background-image:-webkit-linear-gradient(#b688e2, #9a0581);background-image:-o-linear-gradient(#b688e2, #9a0581)}.bgc02{color:white;background-color:#87562b;background-image:-moz-linear-gradient(#87562b, #e3d477);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#87562b), to(#e3d477));background-image:-webkit-linear-gradient(#87562b, #e3d477);background-image:-o-linear-gradient(#87562b, #e3d477)}.bgc03{color:white;background-color:#a581bb;background-image:-moz-linear-gradient(#a581bb, #c675ca);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a581bb), to(#c675ca));background-image:-webkit-linear-gradient(#a581bb, #c675ca);background-image:-o-linear-gradient(#a581bb, #c675ca)}.bgc04{color:white;background-color:#e3d477;background-image:-moz-linear-gradient(#e3d477, #b688e2);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3d477), to(#b688e2));background-image:-webkit-linear-gradient(#e3d477, #b688e2);background-image:-o-linear-gradient(#e3d477, #b688e2)}.bgp01{background-image:url(/img/bg/bg02.jpg);background-size:100% auto;background-repeat:repeat-y}.htitle span{background-image:url(/img/bg/golddiv.png);background-repeat:no-repeat;background-size:100% 100%;padding:0.3em 1.5em}.htitle02{border-bottom:3px solid #ffcab6;position:relative;padding-left:5.5em;margin-bottom:0.5em;white-space:nowrap;overflow:hidden}.htitle02.len{padding-left:7.5em}.htitle02:before{content:"\f0a4";font-family:'FontAwesome';position:absolute;top:0;left:9%;z-index:2;color:white}.htitle02:after{content:"";width:50%;height:100%;display:inline-block;background-color:#ffcab6;transform:rotate(35deg);position:absolute;top:0;left:-15%}.abgf{position:relative;z-index:1;border-radius:0;text-decoration:none;overflow:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;padding:10px 20px}.abgf:after{content:"";position:absolute;height:0%;left:50%;top:50%;width:150%;max-width:150%;z-index:-1;-moz-transform:translateX(-50%) translateY(-50%) rotate(-25deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-25deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg);-webkit-transition:all 0.75s ease 0s;-moz-transition:all 0.75s ease 0s;-o-transition:all 0.75s ease 0s;transition:all 0.75s ease 0s;background-color:#e3d477;background-image:-moz-linear-gradient(#e3d477, #87562b);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3d477), to(#87562b));background-image:-webkit-linear-gradient(#e3d477, #87562b);background-image:-o-linear-gradient(#e3d477, #87562b)}.abgf:hover{color:#000}.abgf:hover:after{height:450%}.abgf.color2:after{background-color:#a581bb;background-image:-moz-linear-gradient(#a581bb, #c675ca);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a581bb), to(#c675ca));background-image:-webkit-linear-gradient(#a581bb, #c675ca);background-image:-o-linear-gradient(#a581bb, #c675ca)}.hboa:hover{border:1px solid rgba(255,255,255,0);box-shadow:inset 0 0 20px rgba(173,138,172,0.5),0 0 20px rgba(173,138,172,0.2);outline:1px solid !important;outline-color:rgba(173,138,172,0) !important;outline-offset:15px}.bgc,.bgcicon{position:relative;border-top:1px solid #ecc2b2}.bgc:before,.bgcicon:before{content:"";position:absolute;top:-1.5em;left:-1.5em;width:3em;height:3em;background-image:url(/img/bg/goldtri2025.webp);background-position:center;background-repeat:no-repeat;background-size:100% auto;z-index:2}@media screen and (max-width: 767px){.bgc:before,.bgcicon:before{top:-1em;left:-1em;width:2em;height:2em}}.bgcicon{border:none}.bgcicon.mh{height:0}h2.subject{position:relative;text-align:center;width:100%;float:left}h2.subject span{position:relative;border-radius:0.3em;overflow:hidden;padding:0.5em 2.2em;white-space:nowrap;color:#000;background-color:#e37777;background-image:-moz-linear-gradient(#e37777, #8b2d2d);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e37777), to(#8b2d2d));background-image:-webkit-linear-gradient(#e37777, #8b2d2d);background-image:-o-linear-gradient(#e37777, #8b2d2d)}@media screen and (max-width: 767px){h2.subject span{padding:1em}}h2.subject span:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:100% 100%;background-position:center}h3.subject{position:relative;width:100%;float:left}h3.subject span{position:relative;border-radius:0.3em;overflow:hidden;padding:1em 2.2em;white-space:nowrap;color:#000;background-color:#e37777;background-image:-moz-linear-gradient(#e37777, #8b2d2d);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e37777), to(#8b2d2d));background-image:-webkit-linear-gradient(#e37777, #8b2d2d);background-image:-o-linear-gradient(#e37777, #8b2d2d)}@media screen and (max-width: 767px){h3.subject span{padding:1em}h3.subject span.len{white-space:normal;display:block}}h3.subject span:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:100% 100%;background-position:center}h3.subject span.color2{background-color:#daa520;background-image:-moz-linear-gradient(#daa520, #daa520);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#daa520), to(#daa520));background-image:-webkit-linear-gradient(#daa520, #daa520);background-image:-o-linear-gradient(#daa520, #daa520)}h3.subject span.color3{background-color:#605858;background-image:-moz-linear-gradient(#605858, #605858);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#605858), to(#605858));background-image:-webkit-linear-gradient(#605858, #605858);background-image:-o-linear-gradient(#605858, #605858)}h3.subject span.color4{background-color:#c789de;background-image:-moz-linear-gradient(#c789de, #c9a9d5);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#c789de), to(#c9a9d5));background-image:-webkit-linear-gradient(#c789de, #c9a9d5);background-image:-o-linear-gradient(#c789de, #c9a9d5)}.icon:before{content:" ";padding-right:0.3em;font-family:"Font Awesome 5 Free"}.icon.main:before{padding-right:1em}.icon.key:before{content:"\f084";font-family:"Font Awesome 5 Free"}.icon.award:before{content:"\f5a2";font-family:'FontAwesome'}.icon.file:before{content:"\f15c";font-family:'FontAwesome'}.icon.star:before{content:"\f005";font-family:'FontAwesome'}.icon.word:before{content:"\f1c2";font-family:"Font Awesome 5 Free"}.icon.pdf:before{content:"\f1c1";font-family:"Font Awesome 5 Free"}.icon.tel:before{content:"\f879";font-family:"Font Awesome 5 Free"}.icon.fax:before{content:"\f1ac";font-family:"Font Awesome 5 Free"}.icon.email:before{content:"\f0e0";font-family:"Font Awesome 5 Free"}.icon.address:before{content:"\f5a0";font-family:"Font Awesome 5 Free"}.icon.user:before{content:"\f007";font-family:"Font Awesome 5 Free"}.icon.copyright:before{content:"\f1f9";font-family:"Font Awesome 5 Free"}.icon.line:before{content:"\f3c0";font-family:'FontAwesome5brands'}.icon.span:before{padding:0.3em 0.6em;border-radius:1.5em;margin-right:0.3em;opacity:0.7}.icon.span.word:before{content:"WORD";background-color:rgba(87,87,218,0.75)}.icon.span.pdf:before{content:"PDF";background-color:rgba(192,53,53,0.75)}.icon.span:hover:before{opacity:1}section.hasSwiper{display:inline-block;width:100%;overflow:hidden}section.hasSwiper .wcube{width:800px;max-width:100vw}section.hasSwiper .sw{padding-bottom:3em}section.hasSwiper .sw.half2{width:calc( 100% / 2 )}section.hasSwiper .sw.half3{width:calc( 100% / 3 )}section.hasSwiper .sw.half4{width:calc( 100% / 4 )}@media screen and (max-width: 767px){section.hasSwiper .sw.half2,section.hasSwiper .sw.half3,section.hasSwiper .sw.half4{width:100%}}section.hasSwiper .topic{position:relative;color:#e3d477}section.hasSwiper .topic:before{content:"";width:80%;height:50%;display:inline-block;border-bottom:1px solid #e3d477;position:absolute;top:0;left:10%;z-index:-1}section.hasSwiper .topic:after{content:"attr(title)";width:fit-content;position:absolute;display:inline-block;color:white;background-color:white;top:0;left:0;right:0;bottom:0;margin:auto;z-index:-1}:root .hasSwiper{--swiper-navigation-color:#e3d477;--swiper-pagination-color:#e3d477;--swiper-navigation-top-offset:45%}:root .hasSwiper.islist{--swiper-navigation-top-offset:40%}@media screen and (max-width: 767px){:root .hasSwiper{--swiper-navigation-top-offset:40%}}ul.photo{width:100%;float:left;display:flex;flex-wrap:wrap}ul.photo li{flex:1;min-width:25%;max-width:25%;padding:0 0.5em;margin-bottom:0.5em}ul.photo li div.image{position:relative;width:100%;aspect-ratio:10 / 6;overflow:hidden}ul.photo li div.image img{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;object-fit:cover;object-position:center;transition:0.5s}ul.photo li div.image img:hover{width:110%;max-width:110%;left:-5%}ul.photo li div.image img.noevent:hover{width:100%;max-width:100%;left:0}@media screen and (min-width: 1500px){ul.photo li div.image img{max-height:calc( 100vh - 100px )}}ul.photo li h3{margin-bottom:0;background-color:#ffcab6;color:black;padding:0.3em 0;border-top-left-radius:0.3em;border-top-right-radius:0.3em}ul.photo.w3 li{min-width:33.33%;max-width:33.33%}ul.photo.w2 li{min-width:50%;max-width:50%}ul.photo.w1 li{min-width:100%;max-width:100%;padding:0}ul.photo.w1 li div.image{aspect-ratio:3 / 1}ul.photo.img169 div.image{aspect-ratio:16 / 9}@media screen and (max-width: 767px){ul.photo li{min-width:100%;max-width:100%}ul.photo.w3 li,ul.photo.w2 li{min-width:100%;max-width:100%}}body main{overflow-y:hidden}body .data-aos{transition:opacity, transform, -webkit-transform;transition-duration:1s;transition-delay:0;transition-timing-function:ease-out}body .data-aos.fade-up{transform:translate3d(0, 30px, 0);-webkit-transform:translate3d(0, 30px, 0);opacity:0}body .data-aos.fade-down{transform:translate3d(0, -30px, 0);-webkit-transform:translate3d(0, -30px, 0);opacity:0}body .data-aos.fade-right{transform:translate3d(-30px, 0, 0);-webkit-transform:translate3d(-30px, 0, 0);opacity:0}body .data-aos.fade-left{transform:translate3d(30px, 0, 0);-webkit-transform:translate3d(30px, 0, 0);opacity:0}body .data-aos.aos-animate{opacity:1}body .data-aos.aos-animate.fade-up,body .data-aos.aos-animate.fade-down,body .data-aos.aos-animate.fade-right,body .data-aos.aos-animate.fade-left{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}@media screen and (max-width: 767px){body .data-aos.fade-up,body .data-aos.fade-down,body .data-aos.fade-right,body .data-aos.fade-left{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}}body{background-color:black;color:#f2e7e2;font-display:swap}body.offselect main{user-select:text}body div#loadlogo{display:inline-block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:black;z-index:100}body div#loadlogo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:90vw;height:auto}@media screen and (min-width: 1024px){header{height:100px}}@media screen and (min-width: 1024px) and (max-width: 1160px){header{height:70px}}@media screen and (min-width: 768px) and (max-width: 1025px){header{height:100px}}@media screen and (max-width: 767px){header{height:60px}}main{width:100%;float:left;min-height:calc( 100vh - 530px );user-select:none}@media screen and (min-width: 1024px){main{padding-top:100px}}@media screen and (min-width: 1024px) and (max-width: 1160px){main{padding-top:70px}}@media screen and (min-width: 768px) and (max-width: 1025px){main{padding-top:100px}}@media screen and (max-width: 767px){main{padding-top:60px}}main h2{font-size:1.5em}footer{width:100%;min-height:18em;float:left;position:relative;font-size:0.85em;padding:0.75em 0;z-index:3;background-color:#381114;box-shadow:0px -1px 3px rgba(101,101,101,0.7);background-image:url(/img/bg/purplebg.jpg);background-repeat:no-repeat;background-size:cover}footer a,footer b{color:#f2e7e2}footer a span.pointer:before,footer b span.pointer:before{content:"\f0a5";font-family:"Font Awesome 5 Free";font-size:1.4em;color:#B1904E}footer .flexdiv{display:flex;flex-wrap:wrap;padding:0 1em}footer #ftlogo{width:200px;z-index:2;position:relative}footer #ftlogo img{width:70%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}footer ul.ful{flex:2;position:relative;z-index:2}footer ul.ful.len{flex:2}footer ul.ful.max{min-width:100%;padding-left:200px}footer ul.ful li{width:100%;float:left}footer ul.ful li span.inline{width:100%;display:inline-block}footer ul.ful li span.icon:before{color:#B1904E}@media screen and (min-width: 768px) and (max-width: 1025px){main{min-height:calc( 100vh - 430px )}footer{min-height:15em;padding:0}footer #ftlogo{width:100%;height:100px}footer #ftlogo img{width:100px}footer ul.ful.max{padding:0}}@media screen and (max-width: 767px){main{min-height:calc( 100vh - 490px )}footer{background-size:auto 100%;padding:0 15px 0 15px;background-position:33% 25%}footer #ftlogo{width:100%;height:100px}footer #ftlogo img{width:100px}footer ul.ful{min-width:100%}footer ul.ful.max{padding:0}}@keyframes moveact{0%{left:0}50%{left:-0.5em}100%{left:0}}@keyframes moveact-right{0%{right:0}50%{right:-0.5em}100%{right:0}}main{position:relative}main .indexbanner{height:55vw;max-height:calc( 100vh - 100px )}main .indexbanner ul.photo.w1 li div.image{max-height:55vw;aspect-ratio:100 / 55}main .flexpicdiv{width:100%;float:left;display:flex;flex-wrap:wrap}main .flexpicdiv>.fivf{flex:2;float:left;padding:0 1em}main .flexpicdiv>.picdiv{flex:1;float:left;position:relative}main .flexpicdiv>.picdiv img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:82%;max-height:82%}main .flexpicdiv>.picdiv.flright{float:right}main .flexpicdiv>.picdiv.picbigger{flex:1.5}main .flexpicdiv>.picdivmove{flex:1.7;padding:1.5em 0}main .flexpicdiv>.picdivmove ul{width:100%;float:left;padding:1.5em;padding-top:1em}main .flexpicdiv>.picdivmove ul li{width:100%;float:left}main .flexpicdiv>.picdivmove ul li img{width:100%}@media screen and (max-width: 1023px){main .flexpicdiv>.fivf{min-width:100% !important;max-width:100% !important;padding:0}main .flexpicdiv>.picdiv{min-width:100% !important;max-width:100% !important;text-align:center;padding:0.7em}main .flexpicdiv>.picdiv img{position:relative;max-height:55vh}main .flexpicdiv>.picdivmove{min-width:100% !important;max-width:100% !important}main .flexpicdiv>.picdivmove ul{padding:0}}main .golddot{background-image:url(/img/bg/golddot.png);background-repeat:no-repeat;background-position:center;background-size:140% auto}main div.applysummary{color:inherit}main div.applysummary a{cursor:pointer}@media screen and (max-width: 767px){main div.applytext .border{height:auto}}main ul.ulstep{width:100%;float:left;display:flex;flex-wrap:wrap}main ul.ulstep>li{flex:1;margin:0.5em;padding:1em;position:relative;transition:0.5s;top:0}main ul.ulstep>li div.step{display:table;padding:0 0.5em;border-radius:1em;background-color:black;margin:0 auto;text-align:center;color:#f0f0f0;transition:0.5s}main ul.ulstep>li div.title{display:inline-block;width:100%;text-align:center;font-weight:bolder;font-size:1.2em;line-height:2.5em;transition:0.5s;color:#000}main ul.ulstep>li div.summary{display:inline-block;width:100%;text-align:justify;line-height:2em;transition:0.5s;word-break:break-all}main ul.ulstep>li div.summary a{color:inherit}main ul.ulstep>li div.summary a:hover{font-weight:bolder}main ul.ulstep>li:hover{box-shadow:10px 10px #db9ca1, -10px -10px #db9ca1}main ul.ulstep>li:hover div.step{padding:0 1em}main ul.ulstep>li:hover div.title{letter-spacing:2px}@media screen and (min-width: 768px) and (max-width: 1025px){main ul.ulstep>li{min-width:45%;max-width:45%;margin:0.7em 2.5%}}@media screen and (max-width: 767px){main ul.ulstep>li{min-width:90%;margin:0.7em 5%}main ul.ulstep>li div.step,main ul.ulstep>li div.title{width:50%;float:left;font-size:1.5em;white-space:nowrap}main ul.ulstep>li div.step:hover,main ul.ulstep>li div.title:hover{padding:0}main ul.ulstep>li div.title{padding-left:1em}main ul.ulstep>li div.summary{font-size:1em}}main ul.ulstep.half2>li{min-width:calc( 50% - 1em );padding:0;padding-right:1em;margin:0}main ul.ulstep.half2>li:hover{box-shadow:none}main ul.ulstep.half2>li .maint{font-size:1.25em;line-height:2.5em}main ul.ulstep.half2>li div.summary{line-height:2em;padding:0 0.5em}main ul.ulstep.half2>li:nth-child(1),main ul.ulstep.half2>li:nth-child(2){border-bottom:1px solid #656565}main ul.ulstep.half2>li:nth-child(2),main ul.ulstep.half2>li:nth-child(4){position:relative}@media screen and (min-width: 768px){main ul.ulstep.half2>li:nth-child(2):after,main ul.ulstep.half2>li:nth-child(4):after{content:"";width:0;height:50%;position:absolute;top:25%;left:-1em;border-right:1px solid #656565}}@media screen and (max-width: 767px){main ul.ulstep.half2>li{min-width:100%;max-width:100%;padding:0}main ul.ulstep.half2>li:nth-child(4){border-top:1px solid #656565}}main .apltime{text-align:center;font-size:1.65em;background-color:#e37777;background-image:-moz-linear-gradient(#e37777, #8b2d2d);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e37777), to(#8b2d2d));background-image:-webkit-linear-gradient(#e37777, #8b2d2d);background-image:-o-linear-gradient(#e37777, #8b2d2d);color:#000}main .apltime:hover{box-shadow:10px 10px rgba(0,0,0,0.5)}@media screen and (max-width: 767px){main .apltime{text-align:left}main .apltime span{white-space:nowrap}}main .indexglory ul{width:100%;float:left;display:flex;flex-wrap:wrap}main .indexglory ul>li{flex:1;min-width:25%;max-width:25%;padding:1em;position:relative}main .indexglory ul>li a{color:#40220F;width:100%;display:flex;flex-wrap:wrap;position:relative}main .indexglory ul>li a div.summary{flex:1;transition:0.5s}main .indexglory ul>li a div.summary ul.photo.w1 div.image{padding-bottom:100%}main .indexglory ul>li a div.summary div.bact{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;max-height:100%;overflow:hidden;color:white;transition:0.5s;font-size:0.75em;line-height:2em;padding:1.5em}main .indexglory ul>li a div.summary div.bact p{opacity:0;transition:0.5s}main .indexglory ul>li a div.summary div.bact p.main{font-size:1.7em;line-height:1.75em;letter-spacing:2px;text-align:center;opacity:1;padding:0.5em 0;display:none}main .indexglory ul>li a:hover div.summary div.bact{background-color:rgba(101,101,101,0.75)}main .indexglory ul>li a:hover div.summary div.bact p{opacity:1}main .indexglory ul>li a:hover div.summary div.bact p.main{background-color:rgba(101,101,101,0);border-bottom:1px dashed white}@media screen and (max-width: 767px){main .indexglory ul>li{min-width:100%;max-width:100%;padding:1em 0}main .indexglory ul>li a div.summary{flex:2}main .indexglory ul>li a div.summary ul.photo.w1 div.image{padding-bottom:90%}main .indexglory ul>li a div.summary ul.photo.w1 div.image img{opacity:0.65}main .indexglory ul>li a div.summary div.bact{opacity:1;left:0;width:100%;font-size:1.2em;text-align:justify;background-color:rgba(101,101,101,0.75)}main .indexglory ul>li a div.summary div.bact p{opacity:1}main .indexglory ul>li a div.summary div.bact p.main{line-height:2.2em;background-color:#ad8743;display:inline-block;width:100%}}main ul.awardstep{width:100%;float:left;display:flex;flex-wrap:wrap;padding:0 7%}main ul.awardstep li{flex:1;min-width:33.33%;max-width:33.33%;height:0;padding-bottom:33.33%;position:relative}main ul.awardstep li:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:inline-block;background-image:url(/img/bg/step01.png);background-repeat:no-repeat;background-size:75% 75%;background-position:center;z-index:2}@media screen and (min-width: 1024px){main ul.awardstep li:before{background-size:85% 85%}}main ul.awardstep li:nth-child(1):before{background-image:url(/img/bg/step01.svg)}main ul.awardstep li:nth-child(2):before{background-image:url(/img/bg/step02.svg)}main ul.awardstep li:nth-child(3):before{background-image:url(/img/bg/step03.svg)}main ul.awardstep li:nth-child(4):before{background-image:url(/img/bg/step04.svg)}main ul.awardstep li:nth-child(5):before{background-image:url(/img/bg/step05.svg)}main ul.awardstep li:nth-child(6):before{background-image:url(/img/bg/step06.svg)}@media screen and (min-width: 768px) and (max-width: 1025px){main ul.awardstep li{min-width:50%;max-width:50%;height:0;padding-bottom:50%}}@media screen and (max-width: 767px){main ul.awardstep li{min-width:100%;max-width:100%;height:0;padding-bottom:100%}main ul.awardstep li:after{background-size:150px 75px}}main .w100{width:100%;float:left}main .w60{width:60%;float:left}main .w50{width:50%;float:left;padding:0 1em}main .w40{width:40%;float:left}main .w70{width:70%;float:left}main .w30{width:30%;float:left}main .w4em{width:6em;float:left}main .w4eme{width:calc( 100% - 6em );float:left}@media screen and (max-width: 767px){main .w70,main .w60,main .w50,main .w40,main .w30,main .w4em,main .w4eme{width:100%}}main .page404,main .tc{text-align:center}main .inner{max-width:1200px;margin:0 auto}@media screen and (min-width: 1024px) and (max-width: 1160px){main .inner{padding:0 2em}}@media screen and (min-width: 768px) and (max-width: 1025px){main .inner{padding:0 2em}}@media screen and (max-width: 767px){main .inner{padding:0 1.5em}}main .m1000{max-width:1050px}main .m800{max-width:1000px;padding:0 1em}@media screen and (min-width: 768px){main .m800{padding:0 8%}}main p.lih3{line-height:3.5em}main p.fcolor{font-size:1.2em;color:#d3a74b}main ul.mcenter{width:100%;float:left}main ul.mcenter li{width:100%;float:left;text-align:center}main ul.mcenter li p{padding:0.3em 0}main ul.mcenter li p b{font-size:1.5em}main .fbigger{font-size:1.2em}main .fbigger4{font-size:1.4em}main .fbigger5{font-size:1.5em}main .mainpurple{width:100%;float:left;padding:0.5em}main .mainpurple .subin{position:relative;padding:3px}main .mainpurple .subin:before{content:"";position:absolute;inset:0;border-width:3px;border-style:solid;border-color:transparent;background-origin:border-box;mask-image:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff);mask-composite:exclude, add;mask-clip:padding-box, border-box;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:purple-border-cirile}main .mainpurple .subin h2,main .mainpurple .subin h3,main .mainpurple .subin p{margin:0.5em 0;padding:0}main .mainpurple .submain{width:800px;display:inline-block;margin:auto;padding:0.5em}main .mainpurple .submain .half{width:50%;float:left;text-align:left}@media screen and (max-width: 767px){main .mainpurple .submain .half{width:100%}}main .mainpurple .mainfont span{display:inline-block;padding:0.7em 0.8em;border-bottom:1px solid white}@media screen and (max-width: 767px){main .mainpurple .mainfont span{padding:0.7em 0}}main .mainpurple .submaindata{width:650px;text-align:left;padding:0 3%}main .mainpurple .subbg{position:relative}main .mainpurple .subbg:before{content:"";position:absolute;top:-10%;left:-5%;width:110%;max-width:110%;height:110%;display:inline-block;background-image:url(/img/bg/purplediv.png);background-repeat:no-repeat;background-size:100% 100%;z-index:1}@media screen and (max-width: 767px){main .mainpurple .subbg:before{top:0;left:-10%;width:120%;max-width:120%;height:100%}}main .mainpurple .subbg span{position:relative;z-index:2}main ol.lborder{position:relative}main ol.lborder:before{content:"";display:inline-block;width:5px;height:80%;position:absolute;background-color:white;top:-1.6em;left:-2em}main ol.lborder.lborderdown:before{top:0.4em;height:70%}main .downlul{width:100%;float:left}main .downlul>li{width:100%;float:left;line-height:2.5em}main .downlul>li a{color:#f9a5f9;display:inline-block;border-radius:2em;cursor:pointer}main .downlul>li a:hover{text-shadow:0 0 1px white}@media screen and (max-width: 767px){main .downlul>li{padding:0.5em 0}}main .taj{text-align:justify;padding:0 1.5em}main .taj .w50{padding:0 1em}@media screen and (min-width: 1024px){main .taj{padding:0 3em}}@media screen and (max-width: 767px){main .taj{padding:0}main .taj .tc{text-align:inherit}}main .scb:after{content:"";display:inherit;width:100%;height:0;opacity:0;clear:both}main .mb1em{margin-bottom:1em}main h2,main h3{letter-spacing:2px}main .color{color:#db9ca1}main .bgcolor{background-image:url(/img/bg/purplebg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}main .bgwhite{background-color:#f7ece7;color:black;max-width:100%;overflow-x:hidden}@media screen and (min-width: 768px){main .mshow{display:none !important}}@media screen and (max-width: 767px){main .mhide{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1025px){main .hipad{display:none !important}}@media screen and (min-width: 768px) and (max-width: 1025px){main .sipad{display:inline-block !important}}main section{width:100%;float:left}main section:after{content:"";width:100%;height:0;padding-bottom:1px;clear:both}main section .pcolor{background-color:rgba(255,0,255,0.2);padding-top:0.5em;padding-bottom:1.5em;border-bottom-left-radius:3em;border-bottom-right-radius:3em}main section.colorchange{background-color:#ffcab6;color:black}main section.colorchange .bgc{border-color:black}main section.colorchange .color{color:#5f430c}main section.colorchange2{background-color:#B1904E;color:white}main section.colorchange2 .bgc{border-color:white}main section.colorchangebg{background-attachment:fixed;background-image:url(/img/bg/purplebg.webp);background-repeat:no-repeat;background-size:100% 100%}main section.colorchangebg .mainpurple .subbg:before{background-image:url(/img/bg/purplediv2.png)}main #breadcrumb{width:100%;float:left;position:relative}main #breadcrumb ol{width:100%;float:left;text-align:right;margin:0;white-space:nowrap}main #breadcrumb ol li{display:inline-block}main #breadcrumb ol li a{color:inherit}main #breadcrumb:after{content:"";width:100%;height:0;padding-bottom:1px;clear:both}main .gobtn{position:relative;min-width:200px;background:transparent;border-radius:50px;border:none;font-size:1em;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;padding:10px 2em;cursor:pointer;transition:0.5s}main .gobtn span{color:#AF9AB0;transition:0.5s;position:relative;z-index:2}@media screen and (min-width: 1024px){main .gobtn span{font-size:1.2em}}main .gobtn:after{content:'  ';position:absolute;top:0;left:0;width:2.5em;line-height:2.5em;text-align:center;color:white;height:100%;border-radius:50px;border:1px dashed #c675ca;transition:all 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index:1}main .gobtn:hover,main .gobtn.mainshow{border:none}main .gobtn:hover span,main .gobtn.mainshow span{color:white}main .gobtn:hover span:before,main .gobtn.mainshow span:before{content:'  '}main .gobtn:hover:after,main .gobtn.mainshow:after{content:'';width:100%;background-color:#a581bb;background-image:-moz-linear-gradient(#a581bb, #c675ca);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a581bb), to(#c675ca));background-image:-webkit-linear-gradient(#a581bb, #c675ca);background-image:-o-linear-gradient(#a581bb, #c675ca)}main .gobtn.mainshow{margin-bottom:2em}main .gobtn:hover{letter-spacing:2px}@media screen and (max-width: 767px){main .gobtn{border:none}main .gobtn span{color:white}main .gobtn span:before{content:'  '}main .gobtn:after{content:'';width:100%}}main button.btn,main select.btn{font-size:0.9em;padding:0.2em 0.5em;margin-bottom:0.2em}@media screen and (min-width: 1024px) and (max-width: 1160px){main button.btn,main select.btn{font-size:0.85em}}main button.btn{width:210px;height:50px;border:none;background-color:black;background-image:url(/img/bg/downloadbtn.webp);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}main ul.index10award{width:100%;float:left;display:flex;flex-wrap:wrap}main ul.index10award>li{min-width:calc( 100% / 3 );max-width:calc( 100% / 3 );float:left}@media screen and (max-width: 767px){main ul.index10award>li{min-width:100%;max-width:100%}}main ol{margin:0}main ol>li{line-height:2.2em;padding-left:10px;list-style-type:none}main ol.dot>li{padding-left:1em;list-style-type:none;position:relative}main ol.dot>li:before{content:"\f111";font-family:'FontAwesome';display:inline-block;position:absolute;font-size:0.75em;top:0;left:-0.75em}main ol.dot>li ol.dot{padding-left:10px}main ol.dot>li ol.dot>li:before{font-family:'FontAwesome5regular'}main ol.number>li{list-style-type:decimal}main ol.chnumber{text-align:justify}main ol.chnumber>li{text-align:justify;position:relative;padding-left:5px}main ol.chnumber>li:before{content:" ";position:absolute;top:0;left:-2em}main ol.chnumber>li.ch01:before{content:"一、"}main ol.chnumber>li.ch02:before{content:"二、"}main ol.chnumber>li.ch03:before{content:"三、"}main ol.chnumber>li.ch04:before{content:"四、"}main ol.chnumber>li.ch05:before{content:"五、"}main ol.chnumber>li.ch06:before{content:"六、"}main ol.chnumber>li.ch07:before{content:"七、"}main ol.chnumber>li.ch08:before{content:"八、"}main ol.chnumber>li.ch09:before{content:"九、"}main ol.chnumber>li.ch10:before{content:"十、"}main ol.chnumber>li.ch11:before{content:"十一、"}main ol.chnumber>li.ch12:before{content:"十二、"}main ol.chnumber>li.ch13:before{content:"十三、"}main ol.chnumber>li.ch14:before{content:"十四、"}main ol.chnumber>li.ch15:before{content:"十五、"}main ol.chnumber>li.chc01:before{content:"壹、"}main ol.chnumber>li.chc02:before{content:"貳、"}main ol.chnumber>li.chc03:before{content:"參、"}main ol.chnumber>li.chc04:before{content:"肆、"}main ol.chnumber>li.chc05:before{content:"伍、"}main ol.chnumber>li.chc06:before{content:"陸、"}main ol.chnumber>li.chc07:before{content:"柒、"}main ol.chnumber>li.chc08:before{content:"捌、"}main ol.chnumber>li.chc09:before{content:"玖、"}main ol.chnumber>li.chc10:before{content:"壹拾、"}main ol.chnumber>li.chc11:before{content:"壹拾壹、"}main ol.chnumber>li.chc12:before{content:"壹拾貳、"}main ol.chnumber>li.chc13:before{content:"壹拾參、"}main ol.chnumber>li.chcp2em{padding-left:1em}main ol.chnumber>li.chcp4em{padding-left:2em}main ul.download{width:100%;float:left}main ul.download>li{width:100%;float:left}main ul.download>li ul.flexul{width:100%;float:left;display:flex;flex-wrap:wrap;padding:1em}main ul.download>li ul.flexul li{min-width:49%;max-width:49%;text-align:left;margin-bottom:0.5em;margin-right:1%;border-radius:2em;background-color:#e3d477;background-image:-moz-linear-gradient(#e3d477, #87562b);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3d477), to(#87562b));background-image:-webkit-linear-gradient(#e3d477, #87562b);background-image:-o-linear-gradient(#e3d477, #87562b)}main ul.download>li ul.flexul li:hover{box-shadow:10px 10px rgba(0,0,0,0.5)}main ul.download>li ul.flexul li a{color:white;display:inline-block;width:100%;cursor:pointer;font-size:0.9em}main ul.download>li ul.flexul li a.len{font-size:0.85em}@media screen and (max-width: 767px){main ul.download>li ul.flexul li{min-width:99%;max-width:99%}main ul.download>li ul.flexul li a{font-size:1em}main ul.download>li ul.flexul li a.len{font-size:1em}}main ul.download>li ul.flexul.full li{min-width:99%;max-width:99%}main .webreportdiv{width:40%;margin:0 5%;float:left;position:relative;z-index:1}main .webreportdiv a{color:#db9ca1;font-size:0.7em;text-decoration:underline;display:inline-block;width:100%;word-break:break-all;transition:0.5s}main .webreportdiv a:hover{font-size:0.75em}@media screen and (max-width: 767px){main .webreportdiv{width:90%;margin:0 5%}}main .list{width:100%;float:left}@media screen and (min-width: 1024px){main .list.listbgc{padding:0 8%}}main .list.listbgc>li{margin-bottom:1em;display:flex;flex-wrap:wrap}main .list.listbgc>li span{white-space:nowrap}main .list.listbgc h3,main .list.listbgc .maint{width:11em;padding:0.5em 1em;margin:0;position:relative;font-size:1.2em}main .list.listbgc .summary{flex:1;padding:0.5em 1em;text-align:justify}@media screen and (max-width: 767px){main .list.listbgc h3,main .list.listbgc .maint,main .list.listbgc .summary{min-width:100%;width:100%}main .list.listbgc .summary{border-top:1px dashed #AF9AB0}main .list.listbgc h3.subject+.summary{border:none}}main .list.listbgc.wrap li h3,main .list.listbgc.wrap li .maint,main .list.listbgc.wrap li .summary{min-width:100%;width:100%}main h2.award{padding:0 1.5em}main h2.award span{position:relative}main h2.award span:before{content:"";width:3em;height:3em;position:absolute;top:-1em;left:-3em;display:inline-block;background-image:url(/img/bg/award.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}main .flexdiv{width:100%;display:flex;flex-wrap:wrap}main .flexdiv .flex{flex:1;padding:1em 2em;font-size:1.1em}main .flexdiv .colorA{background-color:#ffcab6;color:black;margin:4px 0;text-align:center}main .flexdiv .colorB{border-top:1px solid #ffcab6;border-bottom:1px solid #ffcab6;color:#ffcab6;margin:3px 0;padding-left:2em}main .flexdiv .w100{padding:0.5em 2em}@media screen and (max-width: 1023px){main .flexdiv{margin-bottom:1em}main .flexdiv .flex{min-width:100%}main .flexdiv .colorA{margin:0}main .flexdiv .colorB{margin:0;border:none;text-align:center}main .flexdiv .w100{padding:0.5em}}main ul.video a{color:inherit;cursor:pointer}main ul.video h3.title{text-align:center;line-height:2em}main ul.video h3.title.len{line-height:1em}main .glorypage ul{width:100%;float:left;display:flex;flex-wrap:wrap}main .glorypage ul>li{flex:1;min-width:50%;max-width:50%;padding:1em}main .glorypage ul>li a{color:#AF9AB0}main .glorypage ul>li div.title{font-weight:bolder;font-size:1.2em;letter-spacing:2px}@media screen and (max-width: 767px){main .glorypage ul>li{min-width:100%;max-width:100%;padding:1em 0}}#fastlink{width:100%;float:left}#fastlink select{width:calc( 100% - 6em );font-size:1.2em;height:2.5em;line-height:2.5em;float:left;padding-left:2em}#fastlink input{width:6em;font-size:1.2em;height:2.5em;line-height:2.5em;float:left}@keyframes purple-border-cirile{0%{background-image:linear-gradient(to right, #d851ff, #a581bb, #c675ca)}25%{background-image:linear-gradient(to top, #d851ff, #a581bb, #c675ca)}50%{background-image:linear-gradient(to left, #d851ff, #a581bb, #c675ca)}75%{background-image:linear-gradient(to bottom, #d851ff, #a581bb, #c675ca)}100%{background-image:linear-gradient(to right, #d851ff, #a581bb, #c675ca)}}div#formbg{position:relative;color:inherit;font-weight:bolder}div#formbg div.z1{position:relative;z-index:1}div#formbg p.p10em{padding:0.5em 0}div#formbg form{position:relative;padding:0 15px}div#formbg form label.error{color:red;font-size:0.85em}div#formbg div.title{text-align:center;font-size:2.5em;letter-spacing:2px;font-weight:bolder}div#formbg div.title2{text-align:center;font-weight:bolder;font-size:2em;letter-spacing:5px}div#formbg div.form{display:flex;padding-bottom:0.5em}div#formbg div.form div.sub{width:11em;float:left;white-space:nowrap;font-weight:bolder}@media screen and (max-width: 767px){div#formbg div.form div.sub{width:6em}div#formbg div.form div.sub span{display:inline-block;width:100%;float:left}}div#formbg div.form div.sub ul.formawardul li{text-align:center;font-size:0.85em;line-height:2.5em;padding:0.3em 0.5em;border-bottom:1px solid #656565}div#formbg div.form.w40 div.sub{width:6em}@media screen and (max-width: 767px){div#formbg div.form.w40 div.sub{width:6em}}div#formbg div.form div.data{flex:1;float:left;font-weight:bolder}div#formbg div.form div.data .noborder{padding:5px;width:calc( 100% - 10px );vertical-align:text-top}div#formbg div.form div.data .labeltop{width:100%;float:left;display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){div#formbg div.form div.data .labeltop{border-bottom:1px solid #656565}}div#formbg div.form div.data .labeltop label{flex:1;font-size:0.85em;line-height:2.5em}@media screen and (max-width: 767px){div#formbg div.form div.data .labeltop p.mshow,div#formbg div.form div.data .labeltop label{line-height:2.5em;border-bottom:1px solid #656565}}div#formbg div.form div.data label{float:left;padding:0.3em 0;cursor:pointer}@media screen and (min-width: 1024px){div#formbg div.form div.data label{padding:0.3em 0.5em;max-width:calc( 100% / 3 );white-space:nowrap}}@media screen and (max-width: 767px){div#formbg div.form div.data label{width:100%;min-width:100%}}div#formbg div.form div.data label.award1{text-align:center}@media screen and (max-width: 767px){div#formbg div.form div.data label.award1{text-align:left}}div#formbg div.form div.data label span{display:inline-block;white-space:nowrap}div#formbg div.form div.data label.sub{font-size:0.8em}div#formbg div.form div.data label input.drname{width:170px;margin-left:30px;padding:3px 5px}div#formbg div.form div.data2{width:80px;line-height:35px;font-weight:bolder;font-size:16px}div#formbg div.form div.data2 label{cursor:pointer}div#formbg div.form div.captcha{width:100px}@media screen and (max-width: 1023px){div#formbg div.form div.captcha{width:calc( 50% - 60px );min-width:100px;text-align:center}}div#formbg div.form div.captcha img#captcha{width:100px;height:40px;vertical-align:text-top;cursor:pointer}@media screen and (max-width: 1023px){div#formbg div.form.checkbox{display:block}div#formbg div.form.checkbox div.sub,div#formbg div.form.checkbox div.data{width:100%;float:left}}div#formbg div.downloaddiv .btn{display:block;width:240px;line-height:50px;font-weight:bolder;font-size:1.4em;background-color:#a581bb;background-image:-moz-linear-gradient(#a581bb, #c675ca);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a581bb), to(#c675ca));background-image:-webkit-linear-gradient(#a581bb, #c675ca);background-image:-o-linear-gradient(#a581bb, #c675ca);color:white;margin:0 auto;text-align:center;padding:10px;cursor:pointer}div#formbg div.downloaddiv .btn:hover{letter-spacing:2px;font-size:1.6em}
