*{box-sizing:border-box;outline:none}html,body{width:100%;box-sizing:border-box;outline:none;font-family:"Noto Sans TC",Arial,Helvetica,sans-serif;color:#000;font-size:1rem;font-weight:300;letter-spacing:1px}ul,ol{padding-left:1.5em}a:hover{text-decoration:none;outline:none;transition:all .45s ease-out}a,button{transition:all .45s ease-out;text-decoration:none;outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#5482a6}::-moz-selection{background:#03a6a6;color:#fff}::selection{background:#03a6a6;color:#fff}@media screen and (min-width: 899px){.nav_menu dl dd:hover a,.nav_menu dl dd:focus a,.nav_menu dl dd.active a{color:#03a6a6}.nav_menu dl dd:hover a::after,.nav_menu dl dd:focus a::after,.nav_menu dl dd.active a::after{display:block;content:"";width:1px;height:43px;background-color:#03a6a6;position:absolute;left:0;right:0;bottom:0;margin:auto}}@media screen and (max-width: 899px){.nav_menu dl{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);transform:translateX(-60em);display:block;position:fixed;left:0;top:0;width:50%;height:100%;background-color:#fff;z-index:999;padding:3em;box-shadow:0 0 10px rgba(0,0,0,.2);opacity:0}.nav_menu dl dd{height:auto;padding:1.5em 0}.nav_menu dl dd a{font-size:1.3rem}.nav_menu dl dd.active a{color:#03a6a6}.nav_menu dl dd.active a::after{display:inline-block;vertical-align:middle;content:"";width:43px;height:1px;background-color:#03a6a6;margin-left:.5em}.nav_menu dl.active{transform:translateX(0);opacity:1}.togglebar i{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);display:block;width:35px;height:1px;background-color:#fff;margin:.7em auto}.togglebar.active{background-color:#5482a6}.togglebar.active i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.togglebar.active i:nth-child(1){transform:rotate(45deg)}.togglebar.active i:nth-child(2){opacity:0}.togglebar.active i:nth-child(3){transform:rotate(-45deg)}}@media screen and (max-width: 640px){.nav_menu dl{width:70%;padding:3em 1.5em}.nav_menu dl dd{padding:1em 0}.nav_menu dl dd a{font-size:1.25rem}}@media screen and (max-width: 480px){.togglebar i{width:28px;margin:.6em auto}}.book_list .active{background-color:#03a6a6;color:#fff}.book_list .disabled{background-color:#d2d2d2;color:#fff;border-color:#d2d2d2}.book_list .disabled a{cursor:no-drop}.file-ok{height:auto}.rwd-table{overflow:hidden}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td:before{content:attr(data-th) " "}@media(min-width: 1024px){.rwd-table td:before{display:none}.rwd-table th,.rwd-table td{display:table-cell}}@media(max-width: 1024px){.rwd-table td{display:flex;align-items:center;width:50%}.rwd-table td::before{border-right:1px solid #d9d9d9;padding-right:1em;margin-right:1em}.rwd-table tr{display:flex;flex-wrap:wrap;padding:1em}.rwd-table tr:nth-child(even){background-color:#f5f5f5}.rwd-table tr:first-child{display:none}}@media(max-width: 767px){.rwd-table td{padding:.5em;width:100%}}@media(max-width: 480px){.rwd-table{font-size:16px}.rwd-table tr{padding:1em .5em}.rwd-table td::before{padding-right:.5em;margin-right:.5em}}/*# sourceMappingURL=style.min.css.map */