@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&family=Noto+Sans+TC:wght@400;500;700&family=Open+Sans:wght@300&display=swap);:root{--doc-height:100vh;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;--gap-item:15px;--gap-member:max(15px,3.125vw);--h-topbar:44px;--h-header-mid:106px;--h-menu:50px;--h-pagination:45px;--h-input:40px;--h-input-lg:50px;--h-input-sm:33px;--h-btn:50px;--w-order-price:157px;--radius-card:15px;--radius-md:10px;--radius-sm:6px;--color1:#0082a3;--color1-light:#0897bb;--color2:#f29438;--color2-light:#fa781c;--color3:#728f96;--color-red:#dd2511;--color-red-light:#f55953;--plyr-control-spacing:25px;--plyr-color-main:#000;--line-height-def:1.625;--fz-def:16px;--fz-subject:1.5rem;--fz-listname:1.25rem;--fz-h1:2.5rem;--fz-h2:2.1875rem;--fz-h3:1.875rem;--fz-h4:1.75rem;--fz-h5:1.5rem;--fz-h6:1.25rem}:root .p-page .org-list{--gap-item:25px}:root .header.scroll{--h-header-mid:80px}@media (max-width:991px){:root{--h-header-mid:70px;--h-menu:42px;--fz-listname:1.1875rem}:root .header.scroll{--h-header-mid:70px}}@media (min-width:768px) and (max-width:991px){:root{--w-order-price:130px}}@media (max-width:767px){:root{--h-topbar:32px;--h-header-mid:60px;--h-menu:0px;--h-btn:38px;--h-input-lg:40px;--w-order-price:130px;--fz-subject:1.375rem;--fz-listname:1.125rem;--fz-h1:2.25rem;--fz-h2:2rem;--fz-h3:1.625rem;--fz-h4:1.4125rem;--fz-h5:1.25rem;--fz-h6:1.125rem}:root .p-page .org-list{--gap-item:15px}:root .header.scroll{--h-header-mid:60px}}@media (max-width:579px){:root{--fz-listname:1.0625rem}}.scrollbar-style-y::-webkit-scrollbar,#member-terms .editor::-webkit-scrollbar,#member-terms .content::-webkit-scrollbar,#class-inquiry .inquiry-form::-webkit-scrollbar{width:8px;background:rgba(100,100,100,.2)}.scrollbar-style-y::-webkit-scrollbar-track,#member-terms .editor::-webkit-scrollbar-track,#member-terms .content::-webkit-scrollbar-track,#class-inquiry .inquiry-form::-webkit-scrollbar-track{-webkit-box-shadow:none;margin:0}.scrollbar-style-y::-webkit-scrollbar-thumb,#member-terms .editor::-webkit-scrollbar-thumb,#member-terms .content::-webkit-scrollbar-thumb,#class-inquiry .inquiry-form::-webkit-scrollbar-thumb{-webkit-box-shadow:none;border-radius:0;background:rgba(100,100,100,.7);-webkit-transition:width .2s;transition:width .2s;width:8px}.scrollbar-style-y::-webkit-scrollbar-thumb:hover,#member-terms .editor::-webkit-scrollbar-thumb:hover,#member-terms .content::-webkit-scrollbar-thumb:hover,#class-inquiry .inquiry-form::-webkit-scrollbar-thumb:hover{background:#646464}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}[role=button]{cursor:pointer}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.visible-print-block{display:block !important}}@media print{.visible-print-inline{display:inline !important}}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.container{position:relative}.clearfix:before,.clearfix:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{content:" ";display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.disabled,.disabled:hover{cursor:not-allowed}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:var(--line-height-def);-webkit-text-size-adjust:100%}body{margin:0}pre{font-family:monospace,monospace;font-size:1em}a,a:visited,a:hover,a:focus,a:active{text-decoration:none;outline:0 !important;-webkit-tap-highlight-color:transparent}button,button:visited,button:hover,button:focus,button:active{outline:0 !important;-webkit-tap-highlight-color:transparent}a[accesskey]{color:transparent !important;position:absolute !important;top:0;left:0;font-size:0}img,a img{border-style:none;border:none;max-width:100%;height:auto !important}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:inherit}img,input[type=image],video,embed,iframe,marquee,object,table{aspect-ratio:attr(width)/attr(height)}video,embed,iframe{max-width:100%;height:auto;aspect-ratio:16/9}section,article,aside,footer,header,nav,main{display:block}p{line-height:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}ol.reset,ul.reset,li.reset{list-style:none;margin:0;padding:0}label{font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-tap-highlight-color:transparent}input:not([type=radio]):not([type=checkbox]),textarea,select,input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input:not([type=button]),input:not([type=submit]),input:not([type=reset]){font-size:16px !important}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:.625em;width:.625em;margin-right:-8px;margin-left:3px;opacity:0;pointer-events:none;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23888' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z' /%3E%3C/svg%3E")}input[type=search]:focus::-webkit-search-cancel-button{opacity:1;pointer-events:all;cursor:pointer}textarea{resize:vertical}input::-webkit-input-placeholder{color:#aaa}input::-moz-placeholder{color:#aaa}input:-ms-input-placeholder{color:#aaa}input::-ms-input-placeholder{color:#aaa}input::placeholder{color:#aaa}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-internal-autofill-selected,input:-internal-autofill-selected:hover,input:-internal-autofill-selected:focus,input:-internal-autofill-selected:active,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:inherit;background:inherit}::-moz-selection{background-color:#0182a2;color:#fff}::selection{background-color:#0182a2;color:#fff}::-moz-selection{background-color:#0182a2;color:#fff}hr{display:block;background:0 0;height:1px;width:100%;margin:35px auto;border:none;border-top:1px solid #bbb;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}html{max-width:100vw;overflow-y:overlay;height:100vh;height:var(--doc-height)}body,html{margin:0;padding:0;font-family:"Roboto","Noto Sans TC","Microsoft JhengHei UI",sans-serif;color:#444;background:#fff;font-size:var(--fz-def);line-height:var(--line-height-def);word-wrap:break-word}body{max-width:100%}body::-webkit-scrollbar{width:8px;background:rgba(100,100,100,.2)}body::-webkit-scrollbar-track{-webkit-box-shadow:none;margin:0}body::-webkit-scrollbar-thumb{-webkit-box-shadow:none;border-radius:0;background:rgba(100,100,100,.7);-webkit-transition:width .2s;transition:width .2s;width:8px}body::-webkit-scrollbar-thumb:hover{background:#646464}.nav-switch,.search-switch{display:none}.header-brand{position:relative;background:#fff}.header-brand>.container{height:var(--h-header-mid);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-brand>.container:after{display:none}.header-brand .logo{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;justify-self:flex-start;width:200px;-webkit-transition:width .25s;transition:width .25s}.header-brand .logo a{display:block;padding-bottom:33.33%;background:url(../../../themes/zh-tw/assets/css/../images/logo.png) left center no-repeat;background-size:contain}.hot-tag-list{float:right;position:relative;width:450px;height:30px;font-size:0;padding-left:54px !important;overflow:hidden;-webkit-transition:margin .5s;transition:margin .5s}.hot-tag-list:before{content:"HOT";display:block;position:absolute;line-height:24px;font-size:.75rem;font-weight:700;color:#fff;background:var(--color2);border-radius:2px;padding:0 8px;top:3px;left:0}.hot-tag-list li{display:inline-block;position:relative;line-height:30px;font-size:.875rem;vertical-align:top}.hot-tag-list li+li{padding-left:16px}.hot-tag-list li:before{content:"";display:block;position:absolute;width:2px;height:2px;background:#939393;top:14px;left:7px}.hot-tag-list li a{color:#444}.hot-tag-list li a:hover{color:var(--color2)}.header{position:fixed;z-index:300;width:100%;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);box-shadow:0 2px 3px rgba(0,0,0,.15);top:0;left:0;padding-top:var(--h-topbar);-webkit-transition:top .5s;transition:top .5s}.header.scroll{top:calc(var(--h-topbar)*-1)}.header.scroll .header-brand .logo{width:160px}.header-opts{position:absolute;width:100%;height:var(--h-topbar);background:#343434;top:0;left:0}.header-opts .logins{float:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-opts .logins a{display:inline-block;vertical-align:bottom;width:max(120px,10.15vw);height:var(--h-topbar);line-height:var(--h-topbar);font-size:.9375rem;color:#fff;text-align:center}.header-opts .logins a.logins-member{background:var(--color1)}.header-opts .logins a.logins-coop{background:var(--color2)}.header-opts .logins a:hover{-webkit-filter:brightness(105%);filter:brightness(105%)}.header-opts .links{float:right;font-size:0}.header-opts .links .cart-num{font-size:.875rem;font-style:normal;min-width:18px;height:18px;line-height:18px;text-align:center;color:#fff;border-radius:50px;background-color:var(--color2);display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:3px;margin-right:-3px}.header-opts .links li{display:inline-block;position:relative;line-height:28px;font-size:.9375rem;vertical-align:top;padding:8px 20px}.header-opts .links li:first-child{padding-left:0}.header-opts .links li:first-child:before{display:none}.header-opts .links li:last-child{padding-right:0}.header-opts .links li+li{margin-left:1px}.header-opts .links li:before{content:"";display:block;position:absolute;width:1px;height:8px;background:#ccc;top:18px;left:-1px}.header-opts .links li a{color:#ccc}.header-opts .links li a:hover{color:#fff}.header-nav{border-top:1px solid #eee;background:#f8f8f8}.header-nav .nav-menu-wrap{position:relative;padding:0 40px}.header-nav .nav-menu-wrap:before{content:"";display:block;position:absolute;z-index:2;width:8px;height:100%;background:#f8f8f8;top:0;left:40px;pointer-events:none}.header-nav .nav-menu-wrap:after{content:"";display:block;position:absolute;z-index:2;width:8px;height:100%;background:#f8f8f8;top:0;right:40px;pointer-events:none}.header-nav .nav-menu-wrap .arrow{display:block;position:absolute;width:30px;height:var(--h-menu);top:0;overflow:hidden;opacity:.5}.header-nav .nav-menu-wrap .arrow:hover{opacity:1}.header-nav .nav-menu-wrap .arrow.disabled{display:none}.header-nav .nav-menu-wrap .arrow.prev{left:0}.header-nav .nav-menu-wrap .arrow.prev:before{content:"";display:block;position:absolute;width:16px;height:16px;border-left:2px solid #bbb;border-bottom:2px solid #bbb;top:17px;left:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-nav .nav-menu-wrap .arrow.next{right:0}.header-nav .nav-menu-wrap .arrow.next:before{content:"";display:block;position:absolute;width:16px;height:16px;border-top:2px solid #bbb;border-right:2px solid #bbb;top:17px;right:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-nav .menu-main{position:relative;font-size:0;text-align:center;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-nav .menu-main>li{display:inline-block;position:relative;width:12.5%;vertical-align:top}.header-nav .menu-main>li:nth-child(n+2):before{content:"";display:block;position:absolute;width:4px;height:4px;background:#ccc;border-radius:100%;top:23px;left:-2px}.header-nav .menu-main>li a{display:block;line-height:var(--h-menu);font-size:1.0625rem;color:#222;padding:0 10px}.header-nav .menu-main>li a:hover{color:var(--color2)}.header-nav .menu-main>li.current a{color:var(--color2)}.header-nav .menu-main>li.more-menu>a{position:relative;height:var(--h-menu);padding:0}.header-nav .menu-main>li.more-menu>a:before{content:"";display:block;position:absolute;width:8px;height:8px;border-right:2px solid #888;border-bottom:2px solid #888;background:0 0;border-radius:0;top:19px;left:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-nav .menu-main>li.more-menu>a:hover:before{border-color:#555}.header-nav .menu-main>li.more-menu.open>a:before{border-color:#555}.header-nav .menu-main>li.more-menu.open .more-menu-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header-nav .menu-main>li.more-menu .more-menu-inner{display:inline-block;position:absolute;border:1px solid #dedede;background:#fff;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);top:100%;right:0;margin-top:2px;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.header-nav .menu-main>li.more-menu .more-menu-inner a{padding:4px 20px;white-space:nowrap}@media (max-width:1479px){.header-nav .menu-main>li{width:16.666%}}@media (max-width:1199px){.header-nav .menu-main>li{width:20%}}@media (max-width:991px){.header-brand .logo{width:140px}.header-brand .hot-tag-list{display:none}.header.scroll .header-brand .logo{width:140px}.header-nav .nav-menu-wrap{padding:0 30px}.header-nav .nav-menu-wrap:before{left:30px}.header-nav .nav-menu-wrap:after{right:30px}.header-nav .nav-menu-wrap .arrow{width:24px}.header-nav .nav-menu-wrap .arrow.prev:before{width:12px;height:12px;top:15px;left:9px}.header-nav .nav-menu-wrap .arrow.next:before{width:12px;height:12px;top:15px;right:9px}.header-nav .menu-main>li{width:25%}.header-nav .menu-main>li:before{display:none !important}.header-nav .menu-main>li a{font-size:1rem;padding:0 25px}}@media (min-width:768px) and (max-width:991px){.header-opts .logins a{width:max(100px,10.15vw);font-size:.875rem}.header-opts .links li{font-size:.875rem;padding:8px 10px}}@media (min-width:768px){.header-brand:before{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background-color:var(--color1);opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.header.scroll .header-brand:before{opacity:1}}@media (max-width:767px){.header-brand>.container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-brand .logo{width:120px;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header.scroll{top:0}.header.scroll .header-brand .logo{width:120px}.nav-switch,.search-switch{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;vertical-align:top;position:relative;width:var(--h-input);height:var(--h-input);border-radius:var(--radius-sm);border:1px solid #bbb;background-color:#fff;margin-left:5px}.nav-switch.open,.search-switch.open{border-color:#888;background:#888;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.nav-switch.open:after,.search-switch.open:after{content:"";display:block;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:8px 7px 0;border-color:#888 transparent transparent}.nav-switch>div{display:block;position:absolute;width:calc(var(--h-input)*0.5);height:2px;background:#888;top:50%;left:50%;margin-left:calc(var(--h-input)*-0.25);-webkit-transition:all .3s;transition:all .3s}.nav-switch>div:nth-child(1){margin-top:-9px}.nav-switch>div:nth-child(2){margin-top:-1px}.nav-switch>div:nth-child(3){margin-top:7px}.nav-switch.open>div{background:#fff}.nav-switch.open>div:nth-child(1){margin-top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-switch.open>div:nth-child(2){width:2px;opacity:0}.nav-switch.open>div:nth-child(3){margin-top:-1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.search-switch{margin-right:10px}.search-switch:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../../../themes/zh-tw/assets/css/../images/search_btn.png) center center no-repeat;background-size:55% auto}.search-switch.open:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header-nav{position:fixed;z-index:103;width:100%;max-height:calc(100% - 117px);border-top:1px solid #eee;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);box-shadow:0 2px 3px rgba(0,0,0,.15);top:calc(var(--h-topbar) + var(--h-header-mid));left:0;padding:15px 0;opacity:0;overflow-y:auto;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,transform 0s .5s;transition:opacity .5s,transform 0s .5s,-webkit-transform 0s .5s}.header-nav.open{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s,-webkit-transform 0s;transition:opacity .5s,-webkit-transform 0s;transition:opacity .5s,transform 0s;transition:opacity .5s,transform 0s,-webkit-transform 0s}.header-nav .nav-menu-wrap{padding:0}.header-nav .nav-menu-wrap:before,.header-nav .nav-menu-wrap:after,.header-nav .nav-menu-wrap .arrow{display:none}.header-nav .menu-main{white-space:normal;padding:0}.header-nav .menu-main>li{display:block !important;width:100%;border-top:1px solid #ddd}.header-nav .menu-main>li:first-child{border-top:none}.header-nav .menu-main>li a{padding:10px 0;line-height:1.2}.header-nav .menu-main>li.more-menu{display:none !important}.header-opts .container{padding:0}.header-opts .logins{float:right;width:min(300px,100%);max-width:calc(100% - 110px)}.header-opts .logins a{width:50%}.header-opts .links .cart-num{font-size:.75rem}.header-opts .links li{line-height:32px;height:32px;padding:0 10px}.header-opts .links li:not(.cart){display:none}.header-opts .links li.cart{line-height:32px}.header-opts .links li.cart a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.header-opts .links li.cart a:before{font-size:.875rem;content:attr(data-mb-text);white-space:nowrap;display:inline-block}}.filter-close{z-index:5;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;text-align:center;vertical-align:top;position:relative;width:var(--h-input);height:var(--h-input);line-height:var(--h-input);border-radius:var(--radius-sm);border:none;padding:0;cursor:pointer;font-size:1rem;color:#fff;background-color:#555}.filter-close:before{content:"";display:inline-block;vertical-align:middle;width:var(--h-input);height:var(--h-input);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' strokeWidth='2.6' stroke='%23fff' className='w-6 h-6'%3E%3Cpath strokeLinecap='round' strokeLinejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E") center 45% no-repeat;background-size:auto 60%}.pc .filter-close:hover{background-color:#444}.search-submit{z-index:5;display:inline-block;text-align:center;vertical-align:top;position:relative;width:var(--h-input);height:var(--h-input);line-height:var(--h-input);border-radius:var(--radius-sm);border:none;padding:0;margin:0;font-size:1rem;color:#fff;background-color:var(--color1)}.search-submit:before{content:"";display:inline-block;vertical-align:middle;width:var(--h-input);height:var(--h-input);background:url(../../../themes/zh-tw/assets/css/../images/search_btn_hover.png) center center no-repeat;background-size:auto 45%;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.pc .search-submit:hover{background-color:var(--color1-light)}.filter-list-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-list-btns>*{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:250px}.filter-list-btns>*:nth-child(even){margin:0 0 10px 5px}.filter-list-btns>*:nth-child(odd){margin:0 5px 10px 0}.filter-list-btns .search-submit,.filter-list-btns .filter-close{padding-right:15px}.search-form .group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:600px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .select{display:inline-block;vertical-align:top;width:95px;margin-right:6px}.search-form .input{display:inline-block;vertical-align:top;width:45%;margin-right:6px;z-index:0}.search-form .search-submit{font-size:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:transparent}.search-form .search-submit:before{-webkit-filter:none;filter:none}.pc .search-form .search-submit:hover{background-color:var(--color1)}.pc .search-form .search-submit:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.search-form .input-with-submit{padding-right:calc(var(--h-input) + 10px);margin-right:calc(var(--h-input)*-1)}.header .search-section{-webkit-box-flex:1;-ms-flex:1 1 600px;flex:1 1 600px;padding:0 20px}.header .search-section .search-form{text-align:right}.header .search-section.open-filter .filter-list{-webkit-box-shadow:0 0 0 100vh rgba(0,0,0,.2);box-shadow:0 0 0 100vh rgba(0,0,0,.2)}.search-section{position:relative;z-index:50}.search-section .subject{margin-bottom:15px}.search-section.open-filter .search-form .search-submit{opacity:0 !important;pointer-events:none}.search-section.open-filter .filter-switch{background-color:var(--color1);color:#fff;border:1px solid var(--color1)}.search-section.open-filter .filter-switch~.search-submit{display:none !important}.search-section.open-filter .filter-switch span{font-size:0}.search-section.open-filter .filter-switch span:before{content:attr(data-text-open);font-size:1rem}.search-section.open-filter .filter-switch:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.search-section.open-filter .filter-switch:after{content:"";display:block;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:8px 7px 0;border-color:var(--color1) transparent transparent transparent}.search-section.open-filter .filter-list{display:block;-webkit-animation:fadeIn .25s both;animation:fadeIn .25s both}.filter-switch{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;vertical-align:top;position:relative;text-align:center;white-space:nowrap;width:auto;height:var(--h-input);color:#333;line-height:var(--h-input);border-radius:var(--radius-sm);border:1px solid #bbb;background-color:#fff;padding:0 15px 0 10px;margin-left:6px}.filter-switch:before{content:"";display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;width:1em;height:1em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 24 24' width='24' fill='%23333'%3E%3Cpath d='M2.08 2l6.482 8.101A2 2 0 0 1 9 11.351V18l2-1.5v-5.15a2 2 0 0 1 .438-1.249L17.92 2H2.081zm0-2h15.84a2 2 0 0 1 1.561 3.25L13 11.35v5.15a2 2 0 0 1-.8 1.6l-2 1.5A2 2 0 0 1 7 18v-6.65L.519 3.25A2 2 0 0 1 2.08 0z'%3E%3C/path%3E%3C/svg%3E") center center no-repeat;background-size:contain}.pc .filter-switch:hover{background-color:var(--color1);color:#fff;border:1px solid var(--color1)}.pc .filter-switch:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.filter-list{position:relative;background-color:#f8f8f8;border-top:1px solid #dedede;padding:40px 15px 35px;margin:20px auto 0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);box-shadow:0 2px 3px rgba(0,0,0,.15);display:none;text-align:left}.filter-list .input:not(:focus),.filter-list .select:not(:focus){border-color:#ddd}.header .filter-list{position:fixed;z-index:500;left:0;width:100vw;top:auto;overflow-y:overlay;overflow-x:hidden;max-height:calc(100vh - var(--h-header-mid) - var(--h-topbar))}.header .filter-list::-webkit-scrollbar{width:8px}.header .filter-list::-webkit-scrollbar-track{-webkit-box-shadow:none;margin:0}.header .filter-list::-webkit-scrollbar-thumb{-webkit-box-shadow:none;border-radius:50px;background:rgba(0,130,163,.7);-webkit-transition:width .2s;transition:width .2s;width:8px}.header .filter-list::-webkit-scrollbar-thumb:hover{background:#0082a3}.filter-item{position:relative;padding-left:130px;margin:0 0 15px}.filter-title{position:absolute;left:0;top:0;padding-top:8px;width:125px;font-weight:500}.filter-context.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px}.filter-context.d-flex .select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:225px;max-width:calc(50% - 5px)}.header .subject{display:none}@media (min-width:1200px){.p-page .search-section{position:relative;z-index:50}.p-page .search-section .subject{position:absolute;left:0;top:0;display:inline-block}.p-page .search-form .group{padding-left:150px;max-width:none}.p-page .search-form .group .select{width:15%}.p-page .search-form .group .input{width:100%}}@media (max-width:991px){.header .search-section{padding:0 0 0 20px}.filter-context.d-flex .select{width:100%}}@media (max-width:767px){.header .search-section{position:fixed;z-index:102;width:100%;max-width:100%;border-top:1px solid #eee;background:#f8f8f8;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);box-shadow:0 2px 3px rgba(0,0,0,.15);padding:10px 15px;top:calc(var(--h-topbar) + var(--h-header-mid));left:0;margin:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,transform 0s .5s;transition:opacity .5s,transform 0s .5s,-webkit-transform 0s .5s}.header .search-section.open{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s,-webkit-transform 0s;transition:opacity .5s,-webkit-transform 0s;transition:opacity .5s,transform 0s;transition:opacity .5s,transform 0s,-webkit-transform 0s}.search-form .group{max-width:100%}.search-form .input{width:50%}.filter-list{margin:0;padding:15px 15px var(--h-input) 15px}.filter-list>.container{padding:0}.header .filter-list{top:calc((var(--h-header-mid) + var(--h-topbar))*-1);max-height:100vh;border:none;margin:0}.header .filter-list .filter-list-btns{position:sticky;bottom:0;left:0;max-width:none;-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}.is-prevent-scroll{overflow-y:hidden}}@media (max-width:579px){.search-form .group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px}.search-form .select{margin:0 0 10px;left:0}.search-form .select:first-of-type{margin-left:0}.search-form .select:not(.selectize-dropdown){width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.search-form .input{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:calc(100% - 140px);margin:0 calc(var(--h-input)*-1 - 10px) 10px 0}.search-form .search-submit{margin:0 0 10px}.filter-switch{margin:0 0 10px}.filter-item{padding:10px 0;margin:0 0 10px}.filter-item:first-of-type{padding-top:0}.col-md-4 .filter-item{margin-bottom:20px}.filter-title{position:relative;width:auto;font-size:1.125rem;font-weight:700;display:block;line-height:1.5;padding:5px 0 5px 15px}.filter-title:before{content:"";display:block;width:0;height:0;position:absolute;top:13px;left:0;border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent var(--color1)}}.footer{position:relative;background:#1a3137;color:#ddd;padding-top:50px;padding-bottom:60px}.footer>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 min(1.25vw,25px)}.footer a{color:#ddd}.footer a:hover{color:#fff}.f-logo{width:82px;-webkit-box-flex:0;-ms-flex:0 0 82px;flex:0 0 82px;margin-right:min(2.5vw,50px);background:url(../../../themes/zh-tw/assets/css/../images/f_logo.png) no-repeat 0 0/contain}.f-logo:before{content:"";display:block;padding-bottom:138.57%}.f-contact{-webkit-box-flex:1;-ms-flex:1 0 28%;flex:1 0 28%}.f-contact span{white-space:nowrap}.f-contact ul>li{margin:8px 0 0}.f-contact ul>li .tit{color:var(--color3)}.f-contact .js-copy{text-decoration:underline;cursor:crosshair;word-break:break-all;white-space:normal}.f-contact .js-copy:hover{text-decoration:none}.f-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-links ul>li{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:8px 0 0;position:relative;padding:0 0 0 20px}.f-links ul>li:before{content:"";display:block;width:5px;height:5px;border-radius:10px;background-color:var(--color3);position:absolute;top:10px;left:3px}.f-end{-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px}.f-copyright{margin-top:12px}.f-col-tit{font-size:1rem;font-weight:700;color:var(--color1);display:block;margin:15px 0 5px}.f-grnet{color:#2b464d;margin-top:8px}.f-grnet a{color:#2b464d}.f-grnet a:hover{color:var(--color3)}@media (max-width:1349px){.footer{font-size:.9375rem}.f-copyright{font-size:.875rem}.f-grnet{font-size:.875rem}.f-links{-ms-flex-preferred-size:250px;flex-basis:250px}}@media (max-width:1199px){.footer{padding-top:40px;padding-bottom:25px}.footer>.container{-ms-flex-wrap:wrap;flex-wrap:wrap}.f-end{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:25px;border-top:1px solid var(--color3);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.f-end .g-community{white-space:nowrap}.f-end-right{text-align:right}.f-copyright{margin-top:0}.f-grnet{margin-top:5px}}@media (max-width:767px){.footer{padding-top:40px;padding-bottom:55px}.footer>.container{display:block}.f-logo{position:absolute;top:0;left:15px;width:60px}.f-contact{padding-left:80px;width:100%;min-height:85px}.f-contact .sm{font-size:.75rem}.f-links{margin-top:25px}.f-links .f-col-tit{display:none}.f-links ul li{padding:0;margin:-1px -1px 0 0}.f-links ul li:before{display:none}.f-links ul li a{display:block;padding:10px;border:1px solid #2b444b;text-align:center}.f-links ul li a:hover{background-color:rgba(255,255,255,.05)}.f-end{margin-top:0;border-top:none}}@media (max-width:399px){.f-end{display:block;text-align:center}.f-end-right{text-align:center;margin-top:15px}}.p-side{position:fixed;z-index:150;right:0;-webkit-transition:right .5s;transition:right .5s;bottom:5vh;top:auto}.p-side.open{right:200px}.p-side .record{position:relative}.p-side .record .record-switch{display:block;position:relative;width:45px;line-height:18px;font-size:1rem;color:#fff;background:#ed8f25;text-align:center;padding:42px 10px 12px}.p-side .record .record-switch:hover,.p-side .record.open .record-switch{-webkit-box-shadow:0 0 999px rgba(0,0,0,.15) inset;box-shadow:0 0 999px rgba(0,0,0,.15) inset}.p-side .record .record-switch:before{content:"";display:block;position:absolute;width:25px;height:25px;background:url(../../../themes/zh-tw/assets/css/../images/side_record_ico.png) no-repeat;background-size:cover;top:10px;left:10px}.p-side .record .record-box{position:absolute;width:200px;background:#fff;border:1px solid #ddd;padding:5px 0 8px 5px;top:0;left:100%;overflow-y:auto;overflow-x:hidden}.p-side .record .record-box::-webkit-scrollbar{width:3px;background:rgba(0,0,0,0)}.p-side .record .record-box::-webkit-scrollbar-track{-webkit-box-shadow:none;margin:0}.p-side .record .record-box::-webkit-scrollbar-thumb{-webkit-box-shadow:none;border-radius:50px;background:rgba(0,0,0,.3);-webkit-transition:width .2s;transition:width .2s}.p-side .record .record-list{max-height:240px}.p-side .record .record-list .mCSB_container{margin-right:15px}.p-side .record .record-list .mCSB_scrollTools{width:10px}.p-side .record .record-list li{position:relative;line-height:22px;font-size:.875rem;padding-left:10px}.p-side .record .record-list li+li{margin-top:4px}.p-side .record .record-list li:before{content:"";display:block;position:absolute;width:4px;height:4px;background:#888;top:9px;left:0}.p-side .record .record-list li a{color:#333}.p-side .record .record-list li a:hover{color:#000}.p-side .record .record-list li span{display:inline-block;line-height:20px;font-size:.8125rem;color:#ed8f25;border:1px solid #ed8f25;border-radius:2px;vertical-align:middle;padding:0 4px}.p-side .record .record-list li span.price{color:#fff;border-color:#e05727;background:#e05727}.go-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:15px;border-radius:var(--radius-sm);width:37px;height:57px;background:var(--color1)}.go-top:hover{background:var(--color1-light)}.go-top:after{content:"TOP";-webkit-box-flex:0;-ms-flex:0;flex:0;display:block;margin:5px auto;text-align:center;line-height:1;font-size:.75rem;font-weight:700;white-space:nowrap;color:#fff}.go-top:before{content:"";-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;display:block;margin:0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -4.5 24 24' width='24' fill='%23fff'%3E%3Cpath d='M6 4.071l-3.95 3.95A1 1 0 0 1 .636 6.607L6.293.95a.997.997 0 0 1 1.414 0l5.657 5.657A1 1 0 0 1 11.95 8.02L8 4.07v9.586a1 1 0 1 1-2 0V4.07z'%3E%3C/path%3E%3C/svg%3E") no-repeat 0 0/contain}.p-side .record+.go-top{margin-top:10px}@media (max-width:767px){.p-side{width:100%;font-size:0;top:auto;left:0;right:auto !important;bottom:0;-ms-transform:translateY(calc(100% - 35px));transform:translateY(calc(100% - 35px));-moz-transform:translateY(calc(100% - 35px));-webkit-transform:translateY(calc(100% - 35px));transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-moz-transition:-moz-transform .5s;-webkit-transition:-webkit-transform .5s}.p-side.open{-ms-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.p-side .record{display:inline-block;vertical-align:top;width:calc(100% - 60px)}.p-side .record .record-switch{width:100%;line-height:35px;padding:0 10px;text-align:center;writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;-webkit-writing-mode:horizontal-tb}.p-side .record .record-switch:before{display:inline-block;position:relative;top:auto;left:auto;vertical-align:middle;margin-right:10px}.p-side .record .record-box{position:relative;width:calc(100% + 60px);min-height:inherit;top:100%;left:0}.p-side .record .record-list{max-height:131px}.go-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:35px}.go-top:before,.go-top:after{margin:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;position:relative}.p-side .record+.go-top{width:60px;margin-top:0}}.slick-dots{position:absolute;height:9px;left:50%;bottom:30px;margin:0;padding:0;list-style:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slick-dots li{display:inline-block;vertical-align:top}.slick-dots li+li{margin-left:8px}.slick-dots li button{display:block;width:9px;height:9px;font-size:0;border:1px solid #fff;background:rgba(255,255,255,0);border-radius:15px;padding:0;-webkit-transition:width .2s ease;transition:width .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.8) !important;box-shadow:0 1px 3px rgba(0,0,0,.8) !important}.slick-dots li.slick-active button{background:#fff;width:22px}@media (max-width:767px){.slick-dots{bottom:10px}}.slick-arrow{width:var(--h-btn);height:var(--h-btn);border-radius:50px;background-color:var(--color1);display:block;border:none;z-index:50;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;font-size:0}.slick-arrow:before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(var(--h-btn)*0.4);width:calc(var(--h-btn)*0.4);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M18.75 19.5l-7.5-7.5 7.5-7.5m-6 15L5.25 12l7.5-7.5' /%3E%3C/svg%3E") no-repeat 0 0;background-size:contain}.slick-arrow:hover{background:var(--color1-light)}.slick-prev{left:0}.slick-next{left:auto;right:0}.slick-next:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M11.25 4.5l7.5 7.5-7.5 7.5m-6-15l7.5 7.5-7.5 7.5' /%3E%3C/svg%3E") no-repeat 0 0;background-size:contain}.p-left-more{margin-top:10px}@media (min-width:992px){.p-left-more-slick .item{padding-top:10px}}@media (max-width:991px){.p-left-more-slick{margin:0 -5px}.p-left-more-slick .item{padding:0 5px}.p-left-more-slick .slick-dots{font-size:0;text-align:center;margin:10px 0 0;padding:0;list-style:none}.p-left-more-slick .slick-dots li{display:inline-block;vertical-align:top;margin:0 3px}.p-left-more-slick .slick-dots li button{display:block;width:14px;height:14px;font-size:0;border:1px solid #bbb;background:#fff;border-radius:100%;padding:0}.p-left-more-slick .slick-dots li.slick-active button{background:#bbb}}#index .cate-slick{margin:0 -12px}#index .cate-slick .slick-list{padding-bottom:10px}#index .cate-slick .item{padding:0 12px}#index .cate-slick .box{border:1px solid #dedede;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}#index .cate-slick .box .txt{background:#f8f8f8;padding:0 15px 20px}#index .cate-slick .box .title{position:relative;width:calc(100% - 50px);line-height:50px;font-size:1.125rem;color:#207dcf;background:#f8f8f8;text-align:center;margin:0 auto;top:-25px}#index .cate-slick .box .list{font-size:0;margin-top:-20px}#index .cate-slick .box .list li{display:inline-block;position:relative;width:33.333%;line-height:26px;font-size:.9375rem;padding:2px 10px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#index .cate-slick .box .list li:before{content:"";display:block;position:absolute;width:2px;height:2px;background:#444;top:50%;left:0;margin-top:-1px}#index .cate-slick .box .list li a{color:#444}#index .cate-slick .box .list li a:hover{color:#ed8f25}#index .cate-slick .box .more{position:relative;max-width:180px;text-align:center;margin:15px auto 0}#index .cate-slick .box .more:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#dedede;top:50%;left:0}#index .cate-slick .box .more a{display:inline-block;position:relative;line-height:33px;font-size:.9375rem;color:#777;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:17px;vertical-align:top;padding:0 15px;transition:color .3s,border .3s,background .3s;-moz-transition:color .3s,border .3s,background .3s;-webkit-transition:color .3s,border .3s,background .3s}#index .cate-slick .box .more a:hover{color:#fff;border-color:#bdbdbd;background:#bdbdbd}#index .cate-slick .slick-arrow{display:block;position:absolute;width:36px;height:36px;font-size:0;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:100%}#index .cate-slick .slick-prev{top:-61px;right:56px}#index .cate-slick .slick-prev:before{content:"";display:block;position:absolute;width:8px;height:8px;border-left:2px solid #888;border-bottom:2px solid #888;top:13px;left:15px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#index .cate-slick .slick-next{top:-61px;right:12px}#index .cate-slick .slick-next:before{content:"";display:block;position:absolute;width:8px;height:8px;border-top:2px solid #888;border-right:2px solid #888;top:13px;right:14px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#index .cate-slick .slick-prev:hover:before,#index .cate-slick .slick-next:hover:before{border-color:#555}#index .cate-slick .slick-dots{position:absolute;height:14px;top:-50px;left:12px;margin:0;padding:0;list-style:none}#index .cate-slick .slick-dots li{display:inline-block;vertical-align:top}#index .cate-slick .slick-dots li+li{margin-left:5px}#index .cate-slick .slick-dots li button{display:block;width:14px;height:14px;font-size:0;border:1px solid #cdcdcd;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3) inset;box-shadow:0 2px 5px rgba(0,0,0,.3) inset;border-radius:100%;padding:0}#index .cate-slick .slick-dots li.slick-active button{border-color:#ed8f25;background:#ed8f25;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1479px){#index .cate-slick .box .list li{width:50%}}@media (max-width:767px){#index .cate-slick{padding-bottom:36px}#index .cate-slick .slick-arrow{top:auto;bottom:0}#index .cate-slick .slick-dots{top:auto;bottom:11px}#index .cate-slick .box .title{line-height:40px;font-size:1rem;top:-20px}}@media (max-width:479px){#index .cate-slick .box .pic img{width:100%}}#class-popup{position:relative;width:calc(100% - 34px);max-width:1280px;background:#fff;border-radius:4px;margin:auto;padding:25px 30px}#class-popup .top{position:relative;padding-right:180px}#class-popup .top .title{line-height:30px;font-size:1.5rem;background:url(../../../themes/zh-tw/assets/css/../images/class_popup_ico.png) left top no-repeat;background-size:30px 30px;margin:0;padding-left:40px}#class-popup .top .checkbox{display:block;position:absolute;top:4px;right:0;margin:0;cursor:pointer}#class-popup .top .checkbox input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#class-popup .top .checkbox span{display:block;position:relative;line-height:22px;font-size:.9375rem;padding-left:30px}#class-popup .top .checkbox span:before{content:"";display:block;position:absolute;width:22px;height:22px;border:1px solid #aaa;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1) inset;box-shadow:0 2px 5px rgba(0,0,0,.1) inset;top:0;left:0}#class-popup .top .checkbox input:checked+span:before{border-color:#eec215;background:#eec215;-webkit-box-shadow:none;box-shadow:none}#class-popup .top .checkbox input:checked+span:after{content:"";display:block;position:absolute;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;top:4px;left:8px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class-popup .mfp-close{width:50px;height:50px;font-size:0;background:#fff;border-radius:100%;top:-20px;right:-20px;opacity:1}#class-popup .mfp-close:before,#class-popup .mfp-close:after{content:"";display:block;position:absolute;width:28px;height:2px;background:#888;top:24px;left:11px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class-popup .mfp-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#class-popup .mfp-close:hover:before,#class-popup .mfp-close:hover:after{background:#555}.popup-slick{margin:15px -12px 0}.popup-slick .slick-slide{padding:0 12px}.popup-slick .slick-slide a{display:block}.popup-slick .slick-dots{height:14px;font-size:0;text-align:center;margin:15px 0 0;padding:0;list-style:none}.popup-slick .slick-dots li{display:inline-block;vertical-align:top;margin:0 4px}.popup-slick .slick-dots li button{display:block;width:14px;height:14px;font-size:0;border:1px solid #cdcdcd;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3) inset;box-shadow:0 2px 5px rgba(0,0,0,.3) inset;border-radius:100%;padding:0}.popup-slick .slick-dots li.slick-active button{border-color:#eec215;background:#eec215;-webkit-box-shadow:none;box-shadow:none}@media (max-width:991px){#class-popup{padding:15px 20px}.popup-slick{margin:15px -6px 0}.popup-slick .slick-slide{padding:0 6px}}@media (max-width:767px){#class-popup{padding:10px}#class-popup .top{padding-right:0}#class-popup .top .checkbox{display:inline-block;position:relative;top:auto;right:auto;margin-top:4px;margin-left:calc(100% - 150px)}.popup-slick{margin:10px -6px 0}.popup-slick .slick-dots{margin-top:10px}}.photo-slick{padding:0 30px}.photo-slick .slick-slide{padding:0 10px}.photo-slick .slick-arrow{display:block;position:absolute;width:24px;height:30px;font-size:0;border:none;background:0 0;top:50%;margin-top:-30px;overflow:hidden;opacity:.5}.photo-slick .slick-arrow:hover{opacity:1}.photo-slick .slick-prev{left:0}.photo-slick .slick-prev:before{content:"";display:block;position:absolute;width:20px;height:20px;border-left:4px solid #888;border-bottom:4px solid #888;top:5px;left:7px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.photo-slick .slick-next{right:0}.photo-slick .slick-next:before{content:"";display:block;position:absolute;width:20px;height:20px;border-top:4px solid #888;border-right:4px solid #888;top:5px;right:7px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.photo-slick .slick-dots{position:relative;height:14px;text-align:center;margin:16px 0 0;padding:0;list-style:none}.photo-slick .slick-dots li{display:inline-block;vertical-align:top;margin:0 4px}.photo-slick .slick-dots li button{display:block;width:14px;height:14px;font-size:0;border:1px solid #cdcdcd;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3) inset;box-shadow:0 2px 5px rgba(0,0,0,.3) inset;border-radius:100%;padding:0}.photo-slick .slick-dots li.slick-active button{border-color:#3589d3;background:#3589d3;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.photo-slick{margin:0 -5px;padding:0}.photo-slick .slick-slide{padding:0 5px}}.mfp-with-zoom .mfp-container{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-with-zoom.mfp-removing .mfp-container{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-iframe-holder .mfp-close{position:fixed;width:40px;height:40px;line-height:40px;top:0;right:0;text-align:center;padding:0}.datepicker{padding:5px}.datepicker th,.datepicker td{width:auto;min-width:25px;padding:2px 10px}.datepicker th.active,.datepicker th.active:hover,.datepicker th.active.disabled,.datepicker th:active.disabled:hover,.datepicker td.active,.datepicker td.active:hover,.datepicker td.active.disabled,.datepicker td:active.disabled:hover{background-color:var(--color1) !important;background-image:none !important}.loader-eff{text-align:center;padding:0;margin:20px auto}.loader-eff div{width:3px;height:1rem;background:var(--color2);display:inline-block;vertical-align:middle;margin:0 .2em;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-animation:ani-loader .8s ease-in infinite;animation:ani-loader .8s ease-in infinite}.loader-eff div:nth-child(2){-webkit-animation-delay:.05s;animation-delay:.05s}.loader-eff div:nth-child(3){-webkit-animation-delay:.1s;animation-delay:.1s}.loader-eff div:nth-child(4){-webkit-animation-delay:.15s;animation-delay:.15s}.loader-eff div:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}.page-load-status{display:none;font-size:1rem;position:relative;max-width:200px;z-index:100;padding:5px 0;margin:0 auto;text-align:center;-webkit-animation:fadeIn .5s both;animation:fadeIn .5s both}.jq-ry-container{padding:0 !important}.jq-ry-container[readonly=readonly]{opacity:.5;cursor:not-allowed !important}.jq-ry-container .show-rating{display:block;position:absolute;line-height:24px;font-size:.875rem;color:#fff;background:#000;margin-left:10px;padding:0 10px;top:1px;left:100%;opacity:0;-ms-transform:scale(0);transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}.jq-ry-container:hover .show-rating{opacity:1;-ms-transform:scale(1);transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.jq-ry-container .show-rating:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #000 transparent transparent;top:50%;left:-6px;margin-top:-4px}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:50;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.i-kanban{width:100%;overflow:hidden;position:relative;aspect-ratio:1920/600;background:#e2e2e2;background:-webkit-gradient(linear,left top,right top,from(#e2e2e2),color-stop(48%,#e7e7e7),to(#f2f2f2));background:linear-gradient(90deg,#e2e2e2 0%,#e7e7e7 48%,#f2f2f2 100%)}.i-kanban-slick{line-height:0;aspect-ratio:1920/600}.i-kanban-slick:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex}.i-kanban-slick:not(.slick-initialized) .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex}.i-kanban-slick a{display:block;position:relative}.i-kanban-slick .pic{display:block;position:relative;aspect-ratio:1920/600}.i-kanban-slick .pic img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.i-kanban-slick .txt{position:absolute;width:700px;color:#333;top:50%;left:50%;line-height:1.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.i-kanban-slick .txt img{margin-top:30px}.i-kanban-slick .txt.white *{color:#fff !important}.i-kanban-slick .txt.left{margin-left:-685px}.i-kanban-slick .txt.right{margin-left:-15px}.i-kanban-slick .txt .txt-p-1{font-size:4rem;margin:0;padding:4px 0}.i-kanban-slick .txt .txt-p-2{font-size:1.375rem;letter-spacing:.025em;margin:0;padding:4px 0}.i-kanban-slick .txt .txt-p-3{font-size:1.25rem;margin:0;padding:4px 0}@media (max-width:767px){.i-kanban{aspect-ratio:800/960}.i-kanban-slick{aspect-ratio:800/960}.i-kanban-slick .pic{aspect-ratio:800/960}}.i-course{padding-top:50px;padding-bottom:45px}.i-course-head{z-index:10;position:relative;margin:0 auto 25px}@media (min-width:992px){.i-course-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 25px}.i-course-head .subject{white-space:nowrap;margin-bottom:0}.i-course-head .g-sort{white-space:nowrap;padding-left:25px;margin-left:25px;position:relative}.i-course-head .g-sort:before{content:"";position:absolute;display:block;width:1px;top:20px;left:0;bottom:20px;background-color:#bbb}}@media (max-width:991px){.i-course{padding-top:40px;padding-bottom:35px}}.i-news{padding-top:70px;padding-bottom:90px}.i-news>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.i-news .content{position:relative;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 370px);flex:1 1 calc(100% - 370px);width:calc(100% - 370px)}.i-news .content .g-btn{max-width:120px;position:absolute;top:-12px;right:0;min-width:auto}.i-news .content .subject{margin:0}.i-news .more{width:340px;-webkit-box-flex:0;-ms-flex:0 1 340px;flex:0 1 340px;margin-left:30px}.i-news .more a{display:block}.i-news .more a+a{margin-top:25px}.news-slick{margin:0;padding:20px 0;position:relative}.news-slick:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;height:270px;overflow:hidden}.news-slick:not(.slick-initialized) .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex}.news-slick .slick-arrow{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.news-slick .slick-prev{left:auto;right:calc(135px + var(--h-btn))}.news-slick .slick-next{right:125px}.news-slick .item{padding:0}.news-slick .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.news-slick .pic{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;width:220px;border-radius:var(--radius-card);overflow:hidden;line-height:0}.news-slick .pic:before{content:"";display:block;padding-bottom:80%}.news-slick .pic img{position:absolute;top:0;left:0;max-width:none !important;width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0}.news-slick .txt{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 240px);flex:1 1 calc(100% - 240px);position:relative;width:calc(100% - 240px);padding-left:30px}.news-slick .title{font-size:var(--fz-listname);color:#333;line-height:1.4;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.news-slick .summary{font-size:1rem;color:#888;margin:10px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.news-slick .date{display:block;font-size:.875rem;color:#666}.block-slick{position:relative;margin:30px -5px 0}.block-slick:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex}.block-slick:not(.slick-initialized) .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex}.block-slick .slick-list{padding-bottom:1px}.block-slick .slick-dots{bottom:-15px}.block-slick .slick-dots li{display:inline-block;vertical-align:top}.block-slick .slick-dots li+li{margin-left:5px}.block-slick .slick-dots li.slick-active button{border-color:var(--color1);background:var(--color1);-webkit-box-shadow:none;box-shadow:none}.block-slick .slick-dots button{border:none;background:#ddd;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3) inset;box-shadow:0 2px 5px rgba(0,0,0,.3) inset}.block-slick .slick-dots button:hover{background:#888}.block-slick .item{padding:0 5px}.block-slick .pic{width:100%;display:block;border-radius:var(--radius-card);overflow:hidden;aspect-ratio:1;position:relative}.block-slick .pic img{position:absolute;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.i-organizer{position:relative;overflow:hidden;padding-top:max(10.5vh,40px);padding-bottom:max(9.3vh,35px);min-height:70vh}.i-organizer>.container{position:relative;z-index:50}.i-organizer .subject{padding-left:0;color:#fff;text-align:center}.i-organizer .subject:before{display:none}.i-organizer .g-btn{margin:25px auto 0;display:block;max-width:115px}.i-organizer .img{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../../../themes/zh-tw/assets/css/../images/link_bg.jpg) 0 center no-repeat;background-size:cover}.i-organizer .img1{position:absolute;width:max(12vw,132px);top:14%;left:0;background:url(../../../themes/zh-tw/assets/css/../images/link_img1.png) no-repeat;background-size:contain}.i-organizer .img1:before{content:"";display:block;padding-bottom:122.16%}.i-organizer .img2{position:absolute;width:max(7vw,58px);left:33.59vw;bottom:-6.7%;background:url(../../../themes/zh-tw/assets/css/../images/link_img2.png) no-repeat;background-size:contain}.i-organizer .img2:before{content:"";display:block;padding-bottom:114.06%}.i-organizer .img3{position:absolute;width:max(20.78vw,229px);top:47.61%;right:0;background:url(../../../themes/zh-tw/assets/css/../images/link_img3.png) no-repeat;background-size:contain}.i-organizer .img3:before{content:"";display:block;padding-bottom:113.78%}.i-organizer .img4{position:absolute;width:max(12.08vw,152px);right:33.85%;top:-13.39;background:url(../../../themes/zh-tw/assets/css/../images/link_img4.png) no-repeat;background-size:contain}.i-organizer .img4:before{content:"";display:block;padding-bottom:83.18%}.org-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--gap-item)*-1) 20px}.org-list li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:var(--gap-item);margin:0;min-height:100px}.org-list li>*{border-radius:var(--radius-card);padding:var(--gap-item);text-align:center;background-color:rgba(255,255,255,.05);-webkit-transition:background .25s;transition:background .25s}.org-list li>*>*{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.org-list li img{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.org-list li a{color:#333}.org-list li a:hover{font-weight:600}.org-list li:hover>*{background-color:rgba(255,255,255,.25)}.org-list li:hover>*>a img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.i-organizer .org-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.i-organizer .org-list a{color:#fff}.p-page:not(#index) .org-list li{margin-bottom:calc(var(--gap-item)*0.5)}.p-page:not(#index) .org-list li>*{background-color:#fff;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.1);box-shadow:0 3px 15px rgba(0,0,0,.1)}@media (max-width:1479px){.i-kanban-slick .text{width:610px}.i-kanban-slick .text.left{margin-left:-570px}.i-kanban-slick .text.right{margin-left:-40px}.i-news .content{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 300px);flex:1 1 calc(100% - 300px);width:calc(100% - 300px)}.i-news .more{width:280px;-webkit-box-flex:0;-ms-flex:0 1 280px;flex:0 1 280px;margin-left:20px}}@media (max-width:1199px){.i-kanban-slick .text{width:480px}.i-kanban-slick .text img{margin-top:10px}.i-kanban-slick .text.left{margin-left:-470px}.i-kanban-slick .text.right{margin-left:-10px}.i-kanban-slick .text .txt-p-1{line-height:48px;font-size:2.5rem}.i-kanban-slick .text .txt-p-2{line-height:28px;font-size:1.125rem;letter-spacing:0}.i-kanban-slick .text .txt-p-3{line-height:26px;font-size:1rem}.i-news{padding-top:55px;padding-bottom:55px}.org-list li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (max-width:991px){.i-kanban-slick .txt{width:420px}.i-kanban-slick .txt.left{margin-left:-360px}.i-kanban-slick .txt.right{margin-left:-55px}.news-slick .item a{padding:5px}.org-list li{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;padding:10px}}@media (max-width:767px){.i-kanban-slick .txt{width:calc(100% - 30px);left:15px;margin-left:0 !important}.i-kanban-slick .txt img{width:100%;max-width:355px}.i-kanban-slick .txt .txt-p-1{line-height:36px;font-size:1.5rem;padding:2px 0}.i-kanban-slick .txt .txt-p-2{line-height:26px;font-size:1rem;padding:2px 0;letter-spacing:0}.i-kanban-slick .txt .txt-p-3{line-height:24px;font-size:.9375rem;padding:2px 0}.i-news{padding-top:35px;padding-bottom:35px}.i-news .content{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 280px);flex:1 1 calc(100% - 280px);width:calc(100% - 280px)}.i-news .content .g-btn{top:-2px}.i-news .more{width:260px;-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px}}@media (max-width:699px){.i-news>.container{display:block}.i-news .content{width:100%}.i-news .content .g-btn{top:-4px}.i-news .more{margin-left:auto;width:100%}.i-organizer .img1,.i-organizer .img2,.i-organizer .img3,.i-organizer .img4{opacity:.2}.org-list li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:499px){.news-slick{padding:15px}.news-slick .item a{padding:0}.news-slick .txt{padding-left:10px}.news-slick .summary{font-size:.875rem}.news-slick .slick-arrow{top:50%;width:30px;height:30px}.news-slick .slick-prev{left:10px;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.news-slick .slick-next{right:10px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.org-list{margin:40px auto 0;display:block}.org-list li{display:block;padding:0;margin:0 auto 15px}}@media (max-width:767px){.container,.container-sm{max-width:100%}}@media (min-width:1480px){.container{max-width:1430px}}.p-page{padding-top:calc(var(--h-header-mid) + var(--h-topbar) + var(--h-menu))}.p-page:not(#index){padding-bottom:60px}@media (max-width:1199px){.p-page:not(#index){padding-bottom:25px}}@media (max-width:767px){.p-page:not(#index){padding-bottom:0}}.p-columns{width:100%;position:relative;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:visible}.p-columns-left{position:relative;width:240px;-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;z-index:5}.p-columns-right{position:relative;z-index:1;max-width:calc(100% - 300px);-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--radius-card);background-color:#fff;padding:0 var(--gap-member) var(--gap-member)}@media (max-width:1479px){.p-columns-left{width:230px;-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px}.p-columns-right{max-width:calc(100% - 260px)}}@media (min-width:992px){.p-columns-left{-ms-flex-item-align:auto;align-self:auto;position:sticky;top:calc(var(--h-header-mid) + var(--h-topbar))}}@media (max-width:991px){.p-columns{margin-top:0;margin-bottom:20px;display:block}.p-columns-left{width:100%;padding:0;max-width:none}.p-columns-right{width:auto;max-width:none;padding:5px 15px 30px;margin:0 -15px}}@media (max-width:767px){.p-columns{margin-bottom:0}}.p-kanban-single{position:relative;overflow:hidden}.p-kanban-single>img{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.p-kanban-single .pic{display:block}img.mb{display:none}@media (max-width:743px){img.mb{display:block}img.pc{display:none}}.p-kanban-single .pic{aspect-ratio:1920/400;overflow:hidden;line-height:0}@media (max-width:767px){.p-kanban-single .pic{aspect-ratio:768/360}}#class .p-kanban-single .pic{aspect-ratio:1920/400}@media (max-width:767px){#class .p-kanban-single .pic{aspect-ratio:800/400}}#class .class-inner .p-kanban-single .pic{aspect-ratio:1400/450}@media (max-width:767px){#class .class-inner .p-kanban-single .pic{aspect-ratio:800/450}}.p-kanban-slick{line-height:0}.p-kanban-slick .slick-dots{bottom:10px}.p-kanban-slick a{display:block;position:relative}.p-kanban-slick .pic{display:block;position:relative}.p-kanban-slick .pic img{width:100%}.p-kanban-slick .txt{position:absolute;max-width:700px;color:#333;top:50%;line-height:1.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.p-kanban-slick .txt.white{color:#fff !important}.p-kanban-slick .txt.left{left:50%;margin-left:-685px}.p-kanban-slick .txt.right{right:50%;margin-right:-685px}.p-kanban-slick .txt .txt-p-1{font-size:3.375rem;margin:0;padding:4px 0}.p-kanban-slick .txt .txt-p-2{font-size:1.375rem;letter-spacing:.025em;margin:0;padding:4px 0}.p-kanban-slick .txt .txt-p-3{font-size:1.25rem;margin:0;padding:4px 0}@media (max-width:1479px){.p-kanban-slick .txt{max-width:610px}.p-kanban-slick .txt.left{margin-left:-570px}.p-kanban-slick .txt.right{margin-right:-570px}}@media (max-width:1199px){.p-kanban-slick .txt{max-width:480px}.p-kanban-slick .txt.left{margin-left:-470px}.p-kanban-slick .txt.right{margin-right:-470px}.p-kanban-slick .txt .txt-p-1{line-height:48px;font-size:2.5rem}.p-kanban-slick .txt .txt-p-2{line-height:28px;font-size:1.125rem;letter-spacing:0}.p-kanban-slick .txt .txt-p-3{line-height:26px;font-size:1rem}}@media (max-width:991px){.p-kanban-slick .txt{max-width:400px}.p-kanban-slick .txt.left{margin-left:-360px}.p-kanban-slick .txt.right{margin-right:-360px}}@media (max-width:767px){.p-kanban-slick .txt{width:calc(100% - 30px);left:15px;margin-left:0 !important}.p-kanban-slick .txt .txt-p-1{font-size:1.5rem;padding:2px 0}.p-kanban-slick .txt .txt-p-2{font-size:1rem;padding:2px 0;letter-spacing:0}.p-kanban-slick .txt .txt-p-3{font-size:.9375rem;padding:2px 0}}.p-path{padding:20px 0 15px}.p-path ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-path ul li{display:inline-block;position:relative;line-height:1.2;font-size:.9375rem;vertical-align:top;margin-bottom:4px;padding-right:24px;white-space:nowrap}.p-path ul li.current{color:var(--color1);padding-right:0}.p-path ul li:not(.current):after{content:"";display:block;position:absolute;width:6px;height:6px;border-top:1px solid #bbb;border-right:1px solid #bbb;top:5px;right:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.p-path ul li a{color:#555}.p-path ul li a:hover{color:#000}@media (max-width:767px){.p-path{padding:15px 0 10px}.p-path ul li{font-size:.875rem}}.p-taglist{position:relative;padding:15px 0}.p-taglist ul{font-size:0}.p-taglist ul li{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px}.p-taglist ul li a{display:block;line-height:24px;font-size:1rem;color:#0082a3;border-radius:2px;padding:0 10px}.p-taglist ul li a:before{content:"#"}.p-taglist ul li a:hover{text-decoration:underline}.subject{font-size:var(--fz-subject);font-weight:500;position:relative;padding:0 0 0 1.4em;color:#222;letter-spacing:.025em}.subject:before{content:"";width:.83em;height:.83em;display:block;background:url(../../../themes/zh-tw/assets/css/../images/icon_subhead.png) no-repeat center center;background-size:contain;position:absolute;left:5px;top:.4em}.subhead-underline{position:relative;font-size:0;margin-bottom:25px}.subhead-underline:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.subhead-underline .subject{display:inline-block;position:relative;line-height:1.5;font-size:clamp(22px,3vw,28px);vertical-align:top;padding:0 0 15px;margin:0}.subhead-underline .subject:before{content:"";display:block;position:absolute;z-index:5;left:0;top:auto;bottom:0;width:2.25em;height:2px;background-image:none;background-color:#0082a3}.apply-subhead{position:relative;font-size:0;margin:0 0 20px;text-align:center;position:relative;line-height:48px;font-size:28px;font-weight:700;color:#222;vertical-align:top}.head-subject{position:relative;font-size:clamp(1.25rem,4vw,1.75rem);margin:0;text-align:center}.head-subject span{display:inline-block;position:relative;line-height:1.6;font-weight:700;color:#222;vertical-align:top;padding:20px 0;margin-bottom:20px}.head-subject span:before{content:"";pointer-events:none;position:absolute;bottom:0;left:50%;margin-left:-33px;width:66px;height:2px;background-color:#0082a3}.head-subject.no-underline span:before{display:none}@media (max-width:767px){.head-subject span{font-size:24px;line-height:26px;padding:12px 0;margin-bottom:12px}}.p-pager{text-align:center;margin-top:25px;white-space:nowrap}.p-pager a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:1rem;border-radius:50px;margin:0 7px}.p-pager a.num{text-align:center;width:var(--h-pagination);height:var(--h-pagination);color:#444;border:1px solid #eee;background-color:#fff}.p-pager a.num:hover{color:#222;border-color:#ddd;font-weight:500}.p-pager a.num.current{color:#fff;background-color:var(--color1)}.p-pager a.num.current:hover{color:#fff;background-color:var(--color1-light)}.p-pager a.prev,.p-pager a.next{text-decoration:none;margin:0 10px;height:var(--h-input);color:#444}.p-pager a.prev:not(.disabled):hover,.p-pager a.next:not(.disabled):hover{color:var(--color1)}.p-pager a.prev:not(.disabled):hover .sr-only,.p-pager a.next:not(.disabled):hover .sr-only{border-bottom:1px solid var(--color1)}.p-pager a.prev.disabled,.p-pager a.next.disabled{color:#777}.p-pager a.prev.disabled:hover,.p-pager a.next.disabled:hover{color:#777}.p-pager a.prev.disabled:hover .sr-only,.p-pager a.next.disabled:hover .sr-only{border-bottom:1px solid transparent}.p-pager a.prev .sr-only,.p-pager a.next .sr-only{-webkit-clip-path:unset;clip-path:unset;clip:unset;width:auto;height:auto;z-index:0;overflow:visible;display:inline-block;margin:auto;position:relative;line-height:1.2;padding:3px 0;border-bottom:1px solid transparent}.p-left-menu>*{position:relative}.p-left-menu .subject{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid #dedede}@media (min-width:992px){.p-left-menu .dropdown .btn{display:none}.p-left-menu .pc-hide{display:none !important}.p-left-menu .dropdown-menu{display:block !important;position:relative !important;top:auto !important;left:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:inherit;float:none;padding:10px;margin:0;border:none;border-radius:var(--radius-card);-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#fff}.p-left-menu .dropdown-menu>li>a{display:block;position:relative;line-height:1.5;border-radius:var(--radius-md);color:#222;background-color:transparent;padding:12px 0 12px 28px;white-space:normal}.p-left-menu .dropdown-menu>li>a:before{content:"";display:block;position:absolute;width:2px;height:2px;background-color:#222;top:23px;left:15px;border-radius:50%}.p-left-menu .dropdown-menu>li>a:after{content:attr(data-count);display:inline-block;font-size:.75rem;color:#fff;background:var(--color-red);border-radius:15px;vertical-align:middle;margin-left:5px;margin-top:-2px;padding:0 6px}.p-left-menu .dropdown-menu>li>a:hover{background-color:#eee;color:#111}.p-left-menu .dropdown-menu>li>a:hover:before{background-color:#111}.p-left-menu .dropdown-menu>li.current>a{background-color:var(--color2);color:#fff}.p-left-menu .dropdown-menu>li.current>a:before{background-color:#fff !important}}@media (max-width:991px){.p-left-menu{position:relative;border:none;padding:0}.p-left-menu:before{display:none}.p-left-menu .subject{padding-right:140px}.p-left-menu .subject span{padding:0 2px 4px}.p-left-menu .subject+.dropdown{margin-top:10px}.p-left-menu .dropdown{position:absolute;top:0;right:0}.p-left-menu .dropdown .btn{font-size:1rem;min-width:80px;position:relative;height:var(--h-input);line-height:var(--h-input);padding:0 20px 2px 12px;border-color:#dedede;border-bottom:none;border-radius:3px 3px 0 0;color:#222;background-color:#fff}.p-left-menu .dropdown .btn:focus,.p-left-menu .dropdown .btn:active,.p-left-menu .dropdown .btn:hover{background:#eee;color:#111;outline:none}.p-left-menu .dropdown .btn:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#888 transparent transparent;top:14px;right:8px}.p-left-menu .dropdown .btn:hover,.p-left-menu .dropdown.open .btn{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1) inset;box-shadow:0 2px 5px rgba(0,0,0,.1) inset;outline:none}.p-left-menu .dropdown-menu{left:auto !important;right:0 !important;min-width:inherit;margin-top:5px;padding:0;border-color:#dedede;border-radius:0 0 3px 3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1) !important;box-shadow:0 2px 10px rgba(0,0,0,.1) !important;text-align:right;-webkit-transform:translateY(var(--h-input-sm)) !important;-ms-transform:translateY(var(--h-input-sm)) !important;transform:translateY(var(--h-input-sm)) !important}.p-left-menu .dropdown-menu>li{border-top:1px solid #dedede}.p-left-menu .dropdown-menu>li:first-child{border-top:none}.p-left-menu .dropdown-menu>li>a{line-height:1.6;padding:7px 20px}.p-left-menu .dropdown-menu>li>a:after{content:attr(data-count);display:inline-block;line-height:1.5;font-size:1rem;color:#fff;background:var(--color-red);border-radius:8px;vertical-align:middle;margin-left:4px;padding:0 5px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}}.btn-box{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}.btn{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;text-align:center;margin:0;border-radius:5px;height:var(--h-btn);width:calc(50% - 12px);max-width:200px;color:#fff;font-size:.9375rem;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);-webkit-transition:background .2s;transition:background .2s}.btn.reset{background:#c3c3c3;border:1px solid #b9b9b9}.btn.reset:hover{background:#a8a8a8}.btn.submit{background:#ed8f25;border:1px solid #ed8f25;margin-left:12px}.btn.submit:hover{background:#f47a00}.btn.back{color:#444;line-height:var(--h-btn);width:130px;padding:0;border:1px solid #dedede;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e8e8e8));background:linear-gradient(to bottom,#fff 0%,#e8e8e8 100%)}.btn.back:before{content:"";width:10px;height:10px;border:none;border-left:2px solid #666;border-top:2px solid #666;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-2px}.btn.back:hover{background:#e8e8e8;background:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#fff));background:linear-gradient(to bottom,#e8e8e8 0%,#fff 100%)}.g-btn{border-radius:50px;background-color:var(--color2);color:#fff;border:none}.g-btn:before{content:"";display:inline-block;vertical-align:middle;margin:0 3px 0 0;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M11.25 4.5l7.5 7.5-7.5 7.5m-6-15l7.5 7.5-7.5 7.5' /%3E%3C/svg%3E") no-repeat 0 0;background-size:contain}.g-btn:active,.g-btn:hover{background-color:var(--color2-light);color:#fff}.g-btn-cube{color:#333;background-color:#fff;border-radius:var(--radius-sm);border:none}.g-btn-cube:active,.g-btn-cube:hover{color:#fff;background-color:#555;border-color:#555}.g-btn,.g-btn-cube{font-size:1rem;height:var(--h-btn);line-height:var(--h-btn);width:auto;display:inline-block;vertical-align:top;position:relative;text-align:center;white-space:nowrap;min-width:min(50%,160px);padding:0 15px;margin:0 0 10px;text-decoration:none !important;border:1px solid transparent;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.g-btn.lg,.g-btn-cube.lg{min-width:min(50%,200px);height:calc(var(--h-btn)*1.1);line-height:calc(var(--h-btn)*1.1)}.g-btn.bg-darkgray,.g-btn-cube.bg-darkgray{background-color:#76716c;color:#fff}.g-btn.bg-dark30,.g-btn-cube.bg-dark30{background-color:rgba(0,0,0,.3);color:#fff}.g-btn.bg-orange,.g-btn-cube.bg-orange{background-color:var(--color2);color:#fff !important}.g-btn.bg-green,.g-btn-cube.bg-green{background-color:var(--color1);color:#fff}.g-btn.bg-bluegreen,.g-btn-cube.bg-bluegreen{color:#fff;background-color:#0082a3}.g-btn.bg-white,.g-btn-cube.bg-white{color:#333;border:1px solid #bbb;background-color:#fff}.g-btn.no-icon:before,.g-btn-cube.no-icon:before{display:none}.g-btn.btn-loadmore:before,.g-btn-cube.btn-loadmore:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.g-btn.icon-plus:before,.g-btn-cube.icon-plus:before{display:none}.g-btn.icon-plus span,.g-btn-cube.icon-plus span{position:relative;display:inline-block;margin-right:12px;top:-2px;width:20px;height:20px;vertical-align:middle}.g-btn.icon-plus span:before,.g-btn.icon-plus span:after,.g-btn-cube.icon-plus span:before,.g-btn-cube.icon-plus span:after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background-color:#fff}.g-btn.icon-plus span:after,.g-btn-cube.icon-plus span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.g-btn.icon-arrow:before,.g-btn-cube.icon-arrow:before{display:none}.g-btn.icon-arrow span,.g-btn-cube.icon-arrow span{position:relative;display:inline-block;margin-left:12px;width:20px;height:20px;vertical-align:middle}.g-btn.icon-arrow span:before,.g-btn.icon-arrow span:after,.g-btn-cube.icon-arrow span:before,.g-btn-cube.icon-arrow span:after{pointer-events:none;content:"";position:absolute;top:3px;right:0;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.g-btn.icon-arrow span:after,.g-btn-cube.icon-arrow span:after{right:7px}.g-btn.btn-sm,.g-btn-cube.btn-sm{min-width:80px;height:auto;line-height:1.4;padding:4px 25px;margin:2px;vertical-align:top}.g-btn.btn-xs,.g-btn-cube.btn-xs{min-width:50px;height:auto;font-size:15px;white-space:nowrap;line-height:1.2;padding:3px 6px 2px;margin:0 10px;vertical-align:top}.g-btn:active.bg-green,.g-btn:hover.bg-green,.g-btn-cube:active.bg-green,.g-btn-cube:hover.bg-green{background-color:var(--color1-light) !important;color:#fff !important;border-color:var(--color1-light) !important}.g-btn:active.bg-orange,.g-btn:hover.bg-orange,.g-btn-cube:active.bg-orange,.g-btn-cube:hover.bg-orange{background-color:var(--color2-light) !important;color:#fff !important;border-color:var(--color2-light) !important}.g-btn:active.bg-bluegreen,.g-btn:hover.bg-bluegreen,.g-btn-cube:active.bg-bluegreen,.g-btn-cube:hover.bg-bluegreen{color:#fff !important;background-color:#079cc2 !important;border-color:#079cc2 !important}.g-btn:active.bg-white,.g-btn:hover.bg-white,.g-btn-cube:active.bg-white,.g-btn-cube:hover.bg-white{color:#fff !important;background-color:#999 !important;border:1px solid #999 !important}.g-btn:active.bg-dark30,.g-btn:hover.bg-dark30,.g-btn-cube:active.bg-dark30,.g-btn-cube:hover.bg-dark30{background-color:rgba(0,0,0,.7) !important;color:#fff !important}.g-btn:active.bg-darkgray,.g-btn:hover.bg-darkgray,.g-btn-cube:active.bg-darkgray,.g-btn-cube:hover.bg-darkgray{background-color:#444 !important;color:#fff !important}#member-login .g-btn,#member-login .g-btn-cube{margin:5px 0}.p-btnbox{font-size:0;text-align:center;border-top:1px solid #e3e3e3;margin-top:30px;padding-top:30px}.p-btnbox a,.p-btnbox button{display:inline-block;position:relative;line-height:36px;font-size:.9375rem;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;margin:0 5px 10px}.p-btnbox .p-back{line-height:34px;color:#555;border:1px solid #bbb;padding:0 20px 0 35px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}.p-btnbox .p-back:hover{color:#222;border-color:#999;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}.p-btnbox .p-back:hover:before{border-color:#555}.p-btnbox .p-back:before{content:"";display:block;position:absolute;width:6px;height:6px;border-left:2px solid #888;border-bottom:2px solid #888;top:14px;left:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.p-btnbox{margin-top:15px;padding-top:15px}}.delete-btn{vertical-align:top;display:inline-block;position:relative;width:var(--h-input);height:var(--h-input);border:none;border-radius:50px;background-color:transparent;-webkit-transition:background .25s;transition:background .25s}.delete-btn:before{content:"";display:block;position:absolute;width:max(20px,var(--h-input)*0.6);height:max(20px,var(--h-input)*0.6);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='6' d='m61 20-4.627 44.414C56.161 66.452 54.443 68 52.395 68h-24.79c-2.049 0-3.766-1.548-3.979-3.586L19 20M65 20H15M27.855 19.999l6.07-7.612h12.148l6.07 7.612'/%3E%3C/svg%3E") center no-repeat;background-size:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.delete-btn:hover{background-color:var(--color2)}.delete-btn:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.table-box{display:block;margin:0 auto 2em auto}.table-box p{margin:0}.table-box table{border-collapse:collapse;width:100%;position:relative;font-size:1rem;line-height:1.8;-webkit-backface-visibility:visible;backface-visibility:visible}.table-box th,.table-box td{padding:25px 10px 25px 15px;color:inherit;background:0 0;position:relative}.table-box th small,.table-box td small{color:#888;font-size:.875em;display:block;line-height:1.4}.table-box thead th,.table-box thead td{background-color:#eee;color:#222;padding:12px 15px 10px;white-space:nowrap;text-align:center}.table-box thead tr th:first-child,.table-box thead tr td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.table-box thead tr th:last-child,.table-box thead tr td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.table-box tbody tr{border-bottom:1px solid #ddd}.table-box.t-track td,.table-box.t-track th{text-align:center}.table-box.t-track td:nth-child(1),.table-box.t-track th:nth-child(1){padding-left:130px}.table-box.t-track tbody td:nth-child(1){text-align:left;vertical-align:top;color:#666;font-size:.9375rem;min-width:min(35%,450px)}.table-box.t-track a{color:#222;font-size:1rem}.table-box.t-track a:hover{color:var(--color1)}.table-box.t-track .img{width:90px;position:absolute;left:15px;top:25px}.table-box.t-order-list th,.table-box.t-order-list td{text-align:center}.table-box.t-order-list a{color:var(--color1)}.table-box.t-order-list a:hover{text-decoration:underline;font-weight:600}.table-box.t-coupon th,.table-box.t-coupon td{text-align:center}.table-box.t-coupon th .status-gray,.table-box.t-coupon th .status-orange,.table-box.t-coupon td .status-gray,.table-box.t-coupon td .status-orange{font-size:inherit}.table-box.t-coupon tbody td:nth-child(2){color:var(--color2)}.table-box.t-coupon tbody td:nth-child(3){text-align:left}.table-box.t-coupon a{color:var(--color2)}.table-box.t-coupon a:hover{text-decoration:underline;font-weight:600}@media (max-width:1199px){.table-box.use-tit td[data-tit]:before{content:attr(data-tit);display:inline-block;width:80px;line-height:1.5;font-size:.9375rem;border-radius:2px;text-align:center;vertical-align:top;margin-right:10px;color:#fff;background-color:var(--color3);border:none}.table-box.use-tit td[data-tit].no-tit:before{display:none}.table-box table thead{display:none}.table-box table tr{display:block;position:relative;z-index:1;margin:0;padding:10px 20px;margin-bottom:15px;border:5px solid #f4f4f4}.table-box table tr:before{content:"";display:block;position:absolute;width:100%;height:100%;border:1px solid #dedede;top:0;left:0;pointer-events:none}.table-box table tbody{border-top:none}.table-box table th,.table-box table td{width:100%;position:relative;display:block;padding:3px 8px;text-align:left;font-size:.9375rem}.table-box table th.text-nowrap,.table-box table td.text-nowrap{white-space:normal !important}.table-box .mb-hide{display:none}.table-box.t-track tbody td:nth-child(1){min-width:auto}.table-box.t-track td,.table-box.t-track th{text-align:left}.table-box.t-track td:nth-child(1),.table-box.t-track th:nth-child(1){width:100%;display:block;position:relative;border-bottom:2px solid #dedede;min-height:70px;margin:0 0 10px;padding-left:110px}.table-box.t-track td:nth-child(1):before,.table-box.t-track th:nth-child(1):before{display:none}.table-box.t-track td:nth-child(1) .img,.table-box.t-track th:nth-child(1) .img{top:10px;left:5px}.table-box.t-track .col-del{position:absolute;z-index:15;bottom:0;right:0;width:auto}.table-box.t-order-list th,.table-box.t-order-list td{text-align:left}.table-box.t-order-list th:nth-child(1),.table-box.t-order-list td:nth-child(1){width:100%;display:block;margin-bottom:8px;padding-bottom:0;font-size:.875rem;color:#666;line-height:1.2}.table-box.t-order-list th:nth-child(1):before,.table-box.t-order-list td:nth-child(1):before{content:attr(data-tit) "：";font:inherit;color:inherit;border:none;width:auto;margin:0;padding:0;background-color:transparent}.table-box.t-order-list th:nth-child(2),.table-box.t-order-list td:nth-child(2){width:100%;display:block;font-weight:600;font-size:var(--fz-listname);line-height:1.2;padding-top:0;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #ddd}.table-box.t-order-list th:nth-child(2):before,.table-box.t-order-list td:nth-child(2):before{content:attr(data-tit) "：";width:auto;margin-right:0;font-size:.9375em;white-space:nowrap;border:none;color:inherit;line-height:1;margin-top:.125em;background-color:transparent}.table-box.t-order-list a{color:var(--color1)}.table-box.t-order-list a:hover{text-decoration:underline;font-weight:600}.table-box.t-coupon td[data-tit]:not(:nth-child(1)):not(:nth-child(2)){padding-left:125px}.table-box.t-coupon td[data-tit]:not(:nth-child(1)):not(:nth-child(2)):before{width:110px;position:absolute;top:5px;left:5px;border:none;background-color:rgba(147,108,72,.5);color:#fff}.table-box.t-coupon .copy-done{margin:0 0 3px 5px}.table-box.t-coupon th,.table-box.t-coupon td{text-align:left}.table-box.t-coupon th:nth-child(1),.table-box.t-coupon td:nth-child(1){width:100%;display:block;margin-bottom:8px;padding-bottom:0;font-size:.875rem;color:#666;line-height:1.2}.table-box.t-coupon th:nth-child(1):before,.table-box.t-coupon td:nth-child(1):before{content:attr(data-tit) "：";font:inherit;color:inherit;border:none;width:auto;margin:0;padding:0;background-color:transparent}.table-box.t-coupon th:nth-child(2),.table-box.t-coupon td:nth-child(2){width:100%;display:block;font-weight:600;font-size:var(--fz-listname);line-height:1.2;padding-top:0;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #ddd}.table-box.t-coupon th:nth-child(2):before,.table-box.t-coupon td:nth-child(2):before{content:attr(data-tit) "：";width:auto;margin-right:0;font-size:.9375em;white-space:nowrap;border:none;color:#444;line-height:1;margin-top:.125em;background-color:transparent}}@media (max-width:499px){.table-box.t-coupon td[data-tit]:not(:nth-child(1)):not(:nth-child(2)){padding-left:5px;padding-right:5px}.table-box.t-coupon td[data-tit]:not(:nth-child(1)):not(:nth-child(2)):before{position:relative;top:auto;left:auto;width:100%;display:block;margin-bottom:5px;margin-right:0}}.rate-five{position:relative;width:130px;height:26px;background:#aaa}.rate-five:after{content:"";display:block;position:absolute;width:130px;height:26px;background:url(../../../themes/zh-tw/assets/css/../images/rate_cover.png) no-repeat;top:0;left:0}.rate-five i{display:block;position:relative;height:26px;background:#ffd200}.rate-bar{position:relative;padding-right:50px}.rate-bar .rate-bar-inner{position:relative;height:6px;background:#f4f4f4;border-radius:3px;margin:10px 0}.rate-bar .rate-bar-inner i{display:block;position:absolute;min-width:6px;height:100%;border-radius:3px;top:0;left:0}.rate-bar span.rate-bar-score{display:block;position:absolute;width:50px;line-height:26px;font-size:.875rem;color:#999;text-align:center;top:0;right:0}.g-community{position:relative}.g-community .clink{display:inline-block;vertical-align:middle;position:relative;width:26px;height:26px;margin-right:10px;color:inherit;font-size:0}.g-community .clink:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-repeat:no-repeat;background-size:auto 100%;background-position:0 0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.g-community .clink:hover:before{-webkit-filter:none;filter:none;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.g-community .clink.fb:before{background-image:url(../../../themes/zh-tw/assets/css/../images/clink_fb.png)}.g-community .clink.ig:before{background-image:url(../../../themes/zh-tw/assets/css/../images/clink_ig.png)}.g-community .clink.lineat{width:59px}.g-community .clink.lineat:before{background-image:url(../../../themes/zh-tw/assets/css/../images/clink_lineat.png)}.g-community .clink.url:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23f55953' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418' /%3E%3C/svg%3E")}.g-community .clink.yt:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23ff0000'%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E");background-size:contain}.g-community .clink.line{margin-right:8px}.g-community .clink.line:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' fill='%2300c300'%3E%3Cpath d='M185,88.1c0-38-38-69-85-69s-85,31-85,69c0,34,30,63,71,68c3,0,6,2,7,4c1,2,1,5,0,8c0,0-1,6-1,7c0,2-2,8,7,5 c9-4,49-29,67-49l0,0C179,117.1,185,103.1,185,88.1z M71,107.1c0,1-1,2-2,2H47l0,0h-1l0,0l0,0v-1l0,0v-36c0-1,1-2,2-2h6c1,0,2,1,2,2 v28h14c1,0,2,1,2,2L71,107.1L71,107.1z M85,107.1c0,1-1,2-2,2h-6c-1,0-2-1-2-2v-35c0-1,1-2,2-2h6c1,0,2,1,2,2V107.1z M124,107.1 c0,1-1,2-2,2h-6l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l-16-22v21c0,1-1,2-2,2h-6c-1,0-2-1-2-2v-36c0-1,1-2,2-2h6l0,0l0,0l0,0l0,0 l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l0,0l16,22v-20c0-1,1-2,2-2h6c1,0,2,1,2,2V107.1L124,107.1z M155,77.1 c0,1-1,2-2,2h-15v6h15c1,0,2,1,2,2v6c0,1-1,2-2,2h-15v5h15c1,0,2,1,2,2v6c0,1-1,2-2,2h-22l0,0h-1l0,0l0,0v-1l0,0v-37l0,0v-1l0,0l0,0 h1l0,0h22c1,0,2,1,2,2V77.1z'/%3E%3C/svg%3E");background-size:contain}.share-ti{display:inline-block;margin-right:5px;line-height:28px;font-size:1rem;color:#000;background:url(../../../themes/zh-tw/assets/css/../images/share_ti.png) left center no-repeat;background-size:30px 30px;vertical-align:middle;padding-left:30px;line-height:30px}.share-list{display:inline-block;vertical-align:middle}.share-list li{display:inline-block;vertical-align:middle;margin-left:5px}.share-list li a{display:block;font-size:0;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat}.share-list li a:hover{opacity:.75}.share-list li a.fb{background-image:url(../../../themes/zh-tw/assets/css/../images/share_icon_fb.png)}.share-list li a.line{background-image:url(../../../themes/zh-tw/assets/css/../images/share_icon_line.png)}.share-list li a.like{color:#555;font-size:15px;padding-left:30px;width:60px;line-height:30px;background-image:url(../../../themes/zh-tw/assets/css/../images/share_icon_heart.png)}.share-list li a.like.cancel{background-image:url(../../../themes/zh-tw/assets/css/../images/share_icon_heart2.png)}.grid-bg{background-color:#f7f7f7;background-size:15px 15px;background-image:linear-gradient(to right,#f2f2f2 1px,transparent 1px),linear-gradient(to bottom,#f2f2f2 1px,transparent 1px)}.red{display:inline-block;color:var(--color-red);font-weight:700}.js-copy,.js-copy-url{cursor:copy}.copy-done{font-size:12px;white-space:nowrap;color:#fff;background-color:rgba(242,148,56,.8);padding:4px 10px 3px;border-radius:25px;display:inline-block;vertical-align:middle}.status-gray,.status-orange{font-size:clamp(.9375rem,.0833vw,1rem);white-space:nowrap;font-style:normal;display:inline-block;vertical-align:middle}.status-gray{color:#999}.status-orange{color:var(--color2)}.star{position:relative}.star:before,.star:before{content:"*";color:#ed8f25;font-size:15px;display:inline-block}.codeimg{width:150px;height:40px;position:absolute;bottom:10px;right:0}.codeimg img{width:100% !important;height:100% !important}.form-row{position:relative;margin-bottom:20px}.form-row.code .input{padding-right:150px}.form-row.has-file{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.form-row.has-file .label{padding:0;width:100% !important}.form-row.has-file .box{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100% !important}.form-row.has-file .box .inputfileLabel{width:calc(100% - 80px);display:block;position:relative;padding:0;line-height:var(--h-input-lg)}.form-row.has-file .box span.input{display:block;padding-left:150px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-row.has-file .box label{display:block;cursor:pointer}.form-row.has-file .box label input{position:absolute;top:0;left:0;opacity:0}.form-row.has-file .box .select-button{position:absolute;top:6px;left:6px;width:120px;height:calc(var(--h-input-lg) - 12px);line-height:calc(var(--h-input-lg) - 12px);color:#666;font-size:16px;text-align:center;background-color:#eee;border:none}.input{display:block;width:100%;height:var(--h-input);font-size:1rem;color:#444;border:1px solid #dcdcdc;background:#fff;border-radius:var(--radius-sm);padding:0 8px}.input:focus{border-color:var(--color2) !important}.input.mbcode{padding-left:25px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 36' stroke='%23333333'%3E%3Cpath d='M18 12 L10 23'/%3E%3C/svg%3E") no-repeat 0 -1px/auto 110% !important}.input.date{padding-right:35px;background:#fff url(../../../themes/zh-tw/assets/css/../images/icon_calendar.svg) no-repeat calc(100% - 10px) center/18px 18px !important}.input.bg-mobile{padding-left:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M36 20h8M56 66c0 1.104-.896 2-2 2H26c-1.104 0-2-.896-2-2V14c0-1.104.896-2 2-2h28c1.104 0 2 .896 2 2v52z'/%3E%3C/svg%3E") no-repeat 12px center/auto 62%}.input.bg-lock{padding-left:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M18 40.083c0-1.013.821-1.833 1.833-1.833h40.333c1.014 0 1.834.821 1.834 1.833v26.333c0 1.014-.82 1.834-1.834 1.834H19.833c-1.013 0-1.833-.82-1.833-1.834V40.083z'/%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M37 56.25c1.657 1.656 4.344 1.656 6 0s1.656-4.344 0-6-4.343-1.656-6 0-1.657 4.344 0 6zM26.5 38.25v-8.5c0-7.456 6.044-13.5 13.5-13.5 7.455 0 13.5 6.044 13.5 13.5v8.5'/%3E%3C/svg%3E") no-repeat 12px center/auto 65%}.input.bg-lock-check{padding-left:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M18 40.083c0-1.013.821-1.833 1.833-1.833h40.333c1.014 0 1.834.821 1.834 1.833v26.333c0 1.014-.82 1.834-1.834 1.834H19.833c-1.013 0-1.833-.82-1.833-1.834V40.083zM26.5 38.25v-8.5c0-7.456 6.044-13.5 13.5-13.5 7.455 0 13.5 6.044 13.5 13.5v8.5'/%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M34.625 54 40 57.5s4.875-8.625 5.375-8.5'/%3E%3C/svg%3E") no-repeat 12px center/auto 65%}.textarea{height:80px !important;padding:10px 15px}.textarea:focus{border-color:var(--color2) !important}.label{display:inline-block;position:absolute;width:85px;height:40px;line-height:40px;margin:0;padding:0;left:0;top:0;color:#444;font-size:.9375rem}.select.selectize-control:focus-within{border-color:var(--color2) !important}.select:not(.selectize-dropdown){display:block;width:100%;height:var(--h-input);color:#444;border:1px solid #dcdcdc;background:#fff url(../../../themes/zh-tw/assets/css/../images/select_arrow.png) right center no-repeat;background-size:20px 5px;border-radius:var(--radius-sm);padding:0 22px 0 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}.select:not(.selectize-dropdown)::-ms-expand{display:none}.select:not(.selectize-dropdown) .selectize-input{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:0;text-align:left;background:0 0;font:inherit;line-height:calc(var(--h-input) - 2px)}.select:not(.selectize-dropdown) .selectize-input:after{display:none !important}.selectize-dropdown{text-align:left;top:calc(var(--h-input) + 1px);left:0 !important;font-size:var(--fz-def);padding:0;height:auto}.selectize-dropdown .option{padding:10px 5px !important;font-size:var(--fz-def)}.search-form .select:not(.selectize-dropdown){display:inline-block;width:auto;min-width:90px}@media (max-width:767px){.search-form .select:not(.selectize-dropdown){width:calc(50% - 5px)}}.gender{display:inline-block;vertical-align:middle}.gender .input{padding-right:150px !important}.gender .gender-box{width:130px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;text-align:right}.gender-box .radio-round,.gender-box .group-label{font-size:.875rem}.gender-box .radio-round strong,.gender-box .group-label strong{margin-top:0}.gender-box .radio-round span,.gender-box .group-label span{padding-left:20px}.radio-round,.group-label{display:inline-block;vertical-align:middle;margin:0 5px;line-height:1.2;cursor:pointer}.radio-round.fs-big,.group-label.fs-big{font-size:1rem;margin:5px 10px 5px 0}.radio-round strong,.group-label strong{display:inline-block;vertical-align:middle;font-weight:400;margin-top:-2px}.radio-round span,.group-label span{color:#666;display:inline-block;vertical-align:top;position:relative;padding:2px 2px 2px 18px;min-height:1.05rem}.radio-round span:before,.group-label span:before{content:"";display:block;position:absolute;width:16px;height:16px;border:2px solid #bbb;border-radius:50%;top:1px;left:0}.radio-round span:after,.group-label span:after{content:"";display:block;position:absolute;width:8px;height:8px;border-radius:20px;top:5px;left:4px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:var(--color1)}.radio-round input,.group-label input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-round input:checked+span,.group-label input:checked+span{color:#000}.radio-round input:checked+span:before,.group-label input:checked+span:before{border-color:var(--color1)}.radio-round input:checked+span:after,.group-label input:checked+span:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox{font-size:.9375rem;padding:0;margin:0;display:inline-block;font-weight:400;position:relative}.checkbox input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input+span{margin-right:.5rem;margin-bottom:2px;vertical-align:top;position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;background:0 0;border:1px solid #dcdcdc;background:#fff;border-radius:3px;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,.1);cursor:pointer}.checkbox input+span:before{content:"";position:absolute;display:inline-block;left:6px;bottom:2px;width:13px;height:8px;border:none;border-bottom:3px solid #555;border-left:3px solid #555;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.checkbox input:disabled+span{opacity:.5;cursor:not-allowed}.checkbox input:checked+span:before{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.checkbox-box,.radio-box{margin:2px 5px 2px 0}.checkbox-box span,.radio-box span{cursor:pointer;display:inline-block;vertical-align:top;height:var(--h-input-sm);line-height:var(--h-input-sm);white-space:nowrap;font-size:1rem;color:#444;border:1px solid #ddd;background:#fff;border-radius:var(--radius-sm);padding:0 12px}.checkbox-box input,.radio-box input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox-box input:checked+span,.radio-box input:checked+span{background-color:var(--color2);color:#fff}.checkbox-box:hover input:not(:checked)+span,.radio-box:hover input:not(:checked)+span{border-color:#bbb;background-color:#fff}@media (max-width:449px){.form-row{padding:0;margin-bottom:15px}.form-row.code{display:block;width:100%}.form-row.code .input{padding-right:0}.form-row .codeimg{position:relative;text-align:center;width:100%;display:block}.label{position:relative;display:block;width:auto;text-align:left}}.radio-invc-hidden{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-invc-hidden:checked+.radio-invc{border-color:var(--color1);color:var(--color1);font-weight:600}#invc-double:checked~#double.invc-info{display:block}#invc-triplet:checked~#triplet.invc-info{display:block}.radio-invc{font-size:1rem;color:#555;margin:0 5px 10px 0;border-radius:5px;display:inline-block;text-align:center;vertical-align:top;width:200px;max-width:calc(50% - 8px);line-height:1.5;padding:.6em;white-space:nowrap;cursor:pointer;border:2px solid #ccc;background-color:transparent}@media (max-width:439px){.radio-invc{max-width:100%;width:100%;margin-bottom:10px}}.invc-info{display:none;margin:15px auto}.invc-info .msg{margin:10px auto;padding:1em;background-color:#efefef;color:#555;font-size:1rem;border-radius:10px}.invc-info .invc-input{outline:unset;z-index:unset !important;max-width:160px;width:100% !important;height:35px !important;clip:unset;position:unset;opacity:1;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;display:none}.invc-info .radio-round{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;margin:10px 0}.invc-info .radio-round input[type=radio]:checked~.invc-input{display:block}.invc-info .field dt{font-weight:400;white-space:nowrap}.invc-info .field dt strong{color:var(--color1)}@media (max-width:991px){.invc-info .radio-round{width:100%}}@media (min-width:992px){.invc-info .radio-round{margin-right:15px}}@media (min-width:768px){.invc-info .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invc-info .field dt{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.invc-info .field dd{margin:0}}@media (max-width:439px){.invc-info .radio-round{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.invc-info .radio-round .invc-input{max-width:100%}}.msg-nodata{padding:max(5vh,var(--gap-item)) 0;margin:auto;text-align:center}.msg-nodata[data-aos]{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}.msg-nodata[data-aos].aos-animate{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.msg-nodata .img{width:max(7.29vw,70px);height:max(7.29vw,70px);display:block;position:relative;margin:0 auto 20px auto;background-color:#eee;border-radius:max(7.29vw,70px)}.msg-nodata .img:before{content:"";display:block;position:absolute;width:max(3.64vw,40px);height:max(3.64vw,40px);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='134' height='106.771' viewBox='191.834 -10.5 134 106.771'%3E%3Cpath fill='none' stroke='%23444' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m258.501-8.5 52.217 22.58-52.134 21.5-52.299-21.5L258.501-8.5zm-52.216 44.081V69.7l52.216 24.572L310.718 69.7V36.328M206.285 14.08l-12.451 15.108 50.307 23.576 14.443-17.184 14.611 17.184 50.639-23.742-13.116-14.942m-52.134 21.501V93.11'/%3E%3C/svg%3E")}.msg-nodata .img.letter:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='%23555'%3E%3Cpath d='m625.307-94.617-149.845-149.46 32.614-32.615 117.231 116.846 239.769-240.153 32.615 32.614L625.307-94.616Zm-146.922-430.46 324.384-209.538H154.385l324 209.538Zm0 47.692-333-217v447.769q0 5.385 3.462 8.846 3.462 3.462 8.847 3.462h235.229l45.383 45.384H157.694q-23.529 0-40.611-17.082-17.082-17.082-17.082-40.61v-475.69q0-23.529 17.082-40.611 17.082-17.082 40.611-17.082h642.382q23.528 0 40.61 17.082t17.082 40.611v236.691l-45.384 45.384v-254.154l-333.999 217Zm1 13.231Zm-1-60.923Zm1 47.692Z'/%3E%3C/svg%3E")}.msg-nodata .img.check:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='0.8' stroke='%23555' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E")}.msg-nodata .text{color:inherit;text-align:center;font-size:1rem;line-height:1.6;margin:15px auto 20px}.msg-nodata .text .t-cut{display:block}.msg-nodata .text .text-lg{color:#222;font-size:var(--fz-listname);display:block;line-height:1.18;padding:0;margin:0 0 20px;position:relative}.msg-nodata .btn-box{margin-top:25px}.msg-nodata .g-btn,.msg-nodata .btn{min-width:140px;max-width:250px;line-height:var(--h-input);height:var(--h-input)}@media (max-width:1099px){.msg-nodata .text{margin-bottom:35px}}.g-sort{position:relative}.g-sort-subject{font-size:.9375rem;color:#777;display:inline-block;vertical-align:middle;white-space:nowrap}.g-sort-select{position:relative;display:inline-block;vertical-align:middle;margin:5px}.g-sort-select.is-open .g-sort-options{display:block;-webkit-animation:fadeIn .2s both;animation:fadeIn .2s both}.g-sort-type{cursor:pointer;position:relative;display:inline-block;min-width:120px;z-index:1;white-space:nowrap;border-radius:var(--radius-sm);background-color:#fff;color:#333;font-size:1rem;text-align:center;padding:0 10px;line-height:var(--h-btn);height:var(--h-btn);border:1px solid #bbb}.pc .g-sort-type:hover{background-color:#f2f2f2}.g-sort-options{position:absolute;margin:0;padding:0;list-style:none;z-index:2;left:0;top:0;width:100%;display:none;border-radius:var(--radius-sm);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.g-sort-options>li{display:block}.g-sort-options>li>a{display:block;background-color:#fff;color:#333;font-size:1rem;text-align:center;padding:10px;white-space:nowrap;border:1px solid #bbb;border-top-width:0}.g-sort-options>li.active>a{background-color:var(--color1);color:#fff}.g-sort-options>li:first-child>a{border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-top-width:1px}.g-sort-options>li:last-child>a{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.pc .g-sort-options>li:hover>a{background-color:#f2f2f2}.pc .g-sort-options>li:hover.active>a{background-color:var(--color1);color:#fff}.g-sort-select.open .g-sort-options,.pc .g-sort-select:hover .g-sort-options{display:block;-webkit-animation:fadeIn .2s both;animation:fadeIn .2s both}@media (max-width:767px){.g-sort{margin:0 -5px}}@media (max-width:579px){.g-sort{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2px}.g-sort-subject{display:none}.g-sort-select{margin:2px;-webkit-box-flex:1;-ms-flex:1 1 calc(33.3333333333% - 10px);flex:1 1 calc(33.3333333333% - 10px)}.g-sort-type{width:100%;font-size:.875rem;min-width:auto;padding:12px 0 10px;height:auto;line-height:1.2}.g-sort-options>li{display:block}.g-sort-options>li>a{line-height:1.2;padding:12px 0 10px;font-size:.875rem}}.js-imghover{overflow:hidden;position:relative}.js-imghover img{z-index:0;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.js-imghover .eff{position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;opacity:0;pointer-events:none}.js-imghover .eff:after{content:"VIEW MORE";position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;top:0;left:0;width:100%;height:100%;white-space:nowrap;font-size:1rem;color:#fff;background-color:rgba(0,130,163,.56)}.pc a.js-imghover:hover img,.pc a:hover .js-imghover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.pc a.js-imghover:hover .eff,.pc a:hover .js-imghover .eff{opacity:1}.pc a.js-imghover:hover .eff:after,.pc a:hover .js-imghover .eff:after{-webkit-animation:ani_imgeffin .5s ease both;animation:ani_imgeffin .5s ease both}@-webkit-keyframes ani_imgeffin{0%{opacity:0;border-radius:var(--radius-card);-webkit-transform:scale(.9);transform:scale(.9)}50%{border-radius:var(--radius-card)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ani_imgeffin{0%{opacity:0;border-radius:var(--radius-card);-webkit-transform:scale(.9);transform:scale(.9)}50%{border-radius:var(--radius-card)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.state-certi{display:inline-block;z-index:10;font-style:normal;position:absolute;left:0;top:0;width:150px;height:30px;text-align:center;line-height:30px;font-size:1rem;color:#fff;background-color:var(--color2);margin-top:-30px;margin-left:-75px;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.state-cate{position:absolute;z-index:10;bottom:0;right:0;padding:10px 10px 5px 25px;font-style:normal;border-radius:50px 0 0;background-color:var(--color1);color:#fff;font-size:.9375rem}.course-list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--gap-item)*-1)}.course-list .item{vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(25% - var(--gap-item)*2);border-radius:0 0 var(--radius-card) var(--radius-card);-webkit-box-shadow:0 3px 15px rgba(0,0,0,.15);box-shadow:0 3px 15px rgba(0,0,0,.15);background-color:#fff;position:relative;margin:0 var(--gap-item) calc(var(--gap-item)*3)}.course-list .img{overflow:hidden;position:relative;margin:0;aspect-ratio:330/220}.course-list .img img{position:absolute;z-index:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.course-list .text{padding:18px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.course-list .name{margin:0;padding:0;font-size:var(--fz-listname);font-weight:400;color:#222;line-height:1.4;justify-self:flex-start !important}.course-list .name a{color:#222}.course-list .name a:hover{color:var(--color1)}.course-list .infos{list-style:none;margin:10px 0 0;padding:0;font-size:.9375rem;color:#666}.course-list .infos li{position:relative;display:block;padding-left:25px;margin:3px 0}.course-list .infos .icon-time{width:20px;height:20px;font-size:0;position:absolute;top:2px;left:0;background:url(../../../themes/zh-tw/assets/css/../images/icon_time.svg) no-repeat 0 0/contain}.course-list .infos .icon-place{width:20px;height:20px;font-size:0;position:absolute;top:2px;left:0;background:url(../../../themes/zh-tw/assets/css/../images/icon_pin.svg) no-repeat 0 0/contain}.course-list .tags{margin:15px 0 0}.course-list .tag{font-size:.875rem;display:inline-block;vertical-align:middle;font-style:normal;margin:0 6px 6px 0}.course-list .tag.coupon{white-space:nowrap;color:var(--color1);border-radius:var(--radius-sm);border:1px solid var(--color1);padding:5px 6px 4px;line-height:1}.course-list .tag.sale{white-space:nowrap;color:var(--color2);border-radius:var(--radius-sm);border:1px solid var(--color2);padding:5px 6px 4px;line-height:1}.course-list .note{font-style:normal;color:#888;font-size:.875rem;display:inline-block;vertical-align:middle;margin:0 6px 6px 0}.course-list .price{white-space:nowrap;text-align:right;color:var(--color2);font-size:1rem;line-height:1;margin:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.course-list .price .old{text-decoration:line-through;color:#999;display:inline-block;vertical-align:middle;margin-right:10px;font-weight:400;font-size:.938rem}.course-list .price strong{font-size:1.375em;margin-left:4px;font-weight:500}.course-list .operate{border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:0 0 var(--radius-card) var(--radius-card);overflow:hidden}.course-list .operate>*{-webkit-box-flex:0;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%;text-align:center;padding:10px;display:inline-block;vertical-align:middle;color:#555;white-space:nowrap;border-left:1px solid #ddd;font-size:.9375rem}.course-list .operate>*:first-child{border-left:none}.course-list .operate>*:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;font-size:0;margin-right:5px;background-repeat:no-repeat;background-position:center center;background-size:contain}.course-list .operate .view:before{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_eye.svg)}.course-list .operate .track:before{width:18px;height:18px;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_heart.svg)}.course-list .operate .track.active:before{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_heart_fill.svg)}.course-list .operate .track:hover{background-color:var(--color1);color:#fff}.course-list .operate .track:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.course-list .operate .apply:before{margin-top:-3px;margin-right:0;background-image:url(../../../themes/zh-tw/assets/css/../images/icon_add.svg)}.course-list .operate .apply:hover{background-color:var(--color1);color:#fff}.course-list .operate .apply:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media (max-width:1479px){.course-list .item{width:calc(33.3333333333% - var(--gap-item)*2)}}@media (max-width:991px){.course-list .item{width:calc(50% - var(--gap-item)*2)}}@media (max-width:549px){.course-list{margin:0 auto}.course-list .item{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);width:100%;margin:0 auto calc(var(--gap-item)*2)}.course-list .text{height:auto !important}}#class .coupon-unlogin{line-height:26px;font-size:1rem;text-align:center}#class .coupon-unlogin a{display:inline-block;position:relative;line-height:34px;font-size:.9375rem;color:#555;border:1px solid #bbb;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;margin-top:20px;padding:0 20px;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}#class .coupon-unlogin a:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}#class .coupon-list{font-size:0;margin:0 -10px}#class .coupon-list .coupon-item{display:inline-block;width:calc(33.333% - 20px);background:#fff;vertical-align:top;margin:0 10px 20px;cursor:pointer}#class .coupon-list .coupon-item input{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#class .coupon-list .coupon-item .coupon-item-box{border:1px solid #bbb;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}#class .coupon-list .coupon-item input:checked+.coupon-item-box{border-color:#ed8f25}#class .coupon-list .coupon-item .coupon-item-title{position:relative;line-height:24px;font-size:1rem;color:#fff;background:#bbb;margin:0;padding:3px 5px 3px 30px}#class .coupon-list .coupon-item input:checked+.coupon-item-box .coupon-item-title{background:#ed8f25}#class .coupon-list .coupon-item .coupon-item-title:before{content:"";display:block;position:absolute;width:20px;height:20px;background:#fff;top:5px;left:5px}#class .coupon-list .coupon-item input:checked+.coupon-item-box .coupon-item-title:after{content:"";display:block;position:absolute;width:6px;height:12px;border-right:2px solid #ed8f25;border-bottom:2px solid #ed8f25;top:8px;left:12px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class .coupon-list .coupon-item .coupon-item-info{position:relative;padding:2px 2px 2px 50%}#class .coupon-list .coupon-item .coupon-item-info .coupon-item-discount{position:absolute;width:calc(50% - 4px);line-height:60px;font-size:2.75rem;font-weight:700;color:#e45827;text-align:center;top:50%;left:2px;margin-top:-30px}#class .coupon-list .coupon-item .coupon-item-info dl{text-align:center;margin:0}#class .coupon-list .coupon-item .coupon-item-info dl dt{line-height:24px;font-size:.9375rem;font-weight:400;color:#888;background:#f4f4f4;padding:3px 5px}#class .coupon-list .coupon-item .coupon-item-info dl dd{line-height:24px;font-size:.9375rem;padding:3px 5px}#class .coupon-btn{font-size:0;text-align:center}#class .coupon-btn .submit{display:inline-block;position:relative;line-height:36px;font-size:.9375rem;color:#fff;border:none;background:#e45827;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;padding:0 20px}#class .coupon-btn .submit:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset}@media (max-width:1479px){#class .class-menu .coupon-item{width:calc(50% - 20px)}}@media (max-width:1199px){#class .coupon-list .coupon-item{width:calc(50% - 20px)}}@media (max-width:767px){#class .coupon-list{margin:0}#class .coupon-list .coupon-item{display:block;width:100%;max-width:400px;margin:0 auto 10px}}@media (max-width:479px){#class .coupon-list .coupon-item .coupon-item-info{padding:2px}#class .coupon-list .coupon-item .coupon-item-info .coupon-item-discount{position:static;width:100%;line-height:40px;font-size:2rem;top:auto;left:auto;margin:0}}#class .class-more{font-size:0;text-align:center;margin:30px 0;overflow:hidden}#class .class-more ul{margin:0 -12px}#class .class-more ul li{display:inline-block;width:33.333%;vertical-align:top;padding:0 12px}#class .class-more ul li a{display:block}#class .class-more ul li a:hover{opacity:.85}#class .class-list{font-size:0;overflow:hidden}#class .class-list-inner{margin:0 -12px}#class .class-list .box{display:inline-block;position:relative;width:calc(50% - 24px);vertical-align:top;border:4px solid #f4f4f4;margin:0 12px 30px;padding:25px}#class .class-list .box:before{content:"";display:block;position:absolute;width:100%;height:100%;border:1px solid #dedede;top:0;left:0;pointer-events:none}#class .class-list .box>*{position:relative}#class .class-list .box .subject{position:relative;font-size:0;margin:0}#class .class-list .box .subject:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}#class .class-list .box .subject span{display:inline-block;position:relative;line-height:30px;font-size:1.125rem;color:#2372b7;border-bottom:2px solid #3589d3;vertical-align:top;padding:0 2px 8px}#class .class-list .box .list{margin-top:10px}#class .class-list .box .list li{font-size:0;border-bottom:1px dashed #e2e2e2;padding:6px 0}#class .class-list .box .list li:last-child{border-bottom:none}#class .class-list .box .list li a{display:block}#class .class-list .box .list li .title{display:inline-block;position:relative;width:calc(100% - 205px);line-height:30px;font-size:1rem;color:#444;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding-left:24px;padding-right:5px}#class .class-list .box .list li a:hover .title{color:#000}#class .class-list .box .list li .title:before{content:"";display:block;position:absolute;width:4px;height:4px;background:#aaa;top:13px;left:10px}#class .class-list .box .list li a:hover .title:before{background:#222}#class .class-list .box .list li .locale{display:inline-block;width:120px;line-height:30px;font-size:.9375rem;color:#777;text-align:center;vertical-align:top;margin:0;padding:0 5px}#class .class-list .box .list li .price{display:inline-block;width:85px;line-height:30px;font-size:.9375rem;color:#444;text-align:center;vertical-align:top;padding:0 5px}#class .class-list .box .more{display:block;position:absolute;line-height:24px;font-size:.9375rem;color:#3589d3;padding-right:25px;top:30px;right:25px}#class .class-list .box .more:before,#class .class-list .box .more:after{content:"";display:block;position:absolute;width:6px;height:6px;border-top:1px solid #3589d3;border-right:1px solid #3589d3;top:9px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class .class-list .box .more:before{right:13px}#class .class-list .box .more:after{right:10px}@media (max-width:1199px){#class .class-more{margin:20px 0}#class .class-more ul{margin:0 -6px}#class .class-more ul li{padding:0 6px}#class .class-list-inner{margin:0 -6px}#class .class-list .box{width:calc(50% - 12px);margin:0 6px 20px;padding:15px}#class .class-list .box .more{top:20px;right:15px}}@media (max-width:991px){#class .class-list-inner{margin:0}#class .class-list .box{display:block;width:100%;margin:0 0 20px}#class .class-list .box .list li .title{white-space:normal}}@media (max-width:767px){#class .class-list .box .subject span{line-height:26px;font-size:1rem;padding-bottom:4px}#class .class-list .box .list{margin-top:5px}#class .class-list .box .list li{padding:4px 0}#class .class-list .box .list li .title{line-height:26px;font-size:.9375rem}#class .class-list .box .list li .title:before{top:11px}#class .class-list .box .list li .locale,#class .class-list .box .list li .price{line-height:26px}}@media (max-width:639px){#class .class-more ul{margin:0}#class .class-more ul li{display:block;width:100%;padding:0}#class .class-more ul li+li{margin-top:10px}#class .class-more ul li a{max-width:450px;margin:auto}#class .class-list .box{padding-bottom:35px}#class .class-list .box .list li .title{display:block;width:100%;margin-bottom:4px}#class .class-list .box .list li .locale{width:calc(100% - 85px);text-align:left;padding-left:24px}#class .class-list .box .more{font-size:.875rem;top:auto;bottom:10px}}#class .class-sort{position:relative;font-size:0;padding-left:20px}#class .class-sort:before{content:"";display:block;position:absolute;width:14px;height:14px;background:url(../../../themes/zh-tw/assets/css/../images/class_sort_ico.png) no-repeat;background-size:cover;top:11px;left:0}#class .class-sort>div{display:inline-block;vertical-align:top}#class .class-sort span{display:inline-block;line-height:36px;font-size:.9375rem;vertical-align:top;margin-right:10px}#class .class-sort .select{display:inline-block;height:36px;font-size:.9375rem;border:1px solid #bbb;background:#fff url(../../../themes/zh-tw/assets/css/../images/select_arrow.png) right center no-repeat;background-size:20px 5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1) inset;box-shadow:0 2px 5px rgba(0,0,0,.1) inset;border-radius:2px;vertical-align:top;margin-right:10px;padding:0 35px 0 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none}#class .class-sort .select::-ms-expand{display:none}#class .class-sort .select:focus{border-color:#3589d3}#class .class-menu{margin-top:15px}#class .class-menu .head{font-size:0;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.15);border:1px solid #ed8f25;border-radius:2px;-webkit-box-shadow:0 3px 0 -1px #f4f4f4;box-shadow:0 3px 0 -1px #f4f4f4;background:#f6a547;background:-webkit-gradient(left top,left bottom,color-stop(0%,#f6a547),color-stop(100%,#ed9025));background:-webkit-gradient(linear,left top,left bottom,from(#f6a547),to(#ed9025));background:linear-gradient(to bottom,#f6a547 0%,#ed9025 100%)}#class .class-menu .head>div{display:inline-block;line-height:40px;font-size:.9375rem;text-align:center;vertical-align:top}#class .class-menu .head .course{width:calc(100% - 690px);text-align:left;padding:0 20px}#class .class-menu .head .start,#class .class-menu .head .price,#class .class-menu .head .area,#class .class-menu .head .join{width:125px}#class .class-menu .head .video{width:90px}#class .class-menu .head .status{width:100px}#class .class-menu .item{font-size:0;border-bottom:1px solid #ccc}#class .class-menu .item .item-info{cursor:pointer}#class .class-menu .item .item-info>div{display:inline-block;vertical-align:top;padding-top:20px;padding-bottom:20px}#class .class-menu .item .course{width:calc(100% - 690px);padding-left:20px;padding-right:20px}#class .class-menu .item .start,#class .class-menu .item .price,#class .class-menu .item .area,#class .class-menu .item .join{width:125px}#class .class-menu .item .video{width:90px}#class .class-menu .item .status{width:100px}#class .class-menu .item .item-title{display:none}#class .class-menu .item .item-content{line-height:32px;font-size:.9375rem;color:#666;text-align:center}#class .class-menu .item .course .item-content{text-align:left}#class .class-menu .item .item-content .price-org{display:block;line-height:24px;font-size:.875rem;color:#999;padding-top:4px;text-decoration:line-through}#class .class-menu .item .item-content .price-sale{display:block;line-height:24px;color:#dd2511}#class .class-menu .item .item-content .price-due{display:block;line-height:20px;font-size:.8125rem;color:#dd2511;margin-top:2px}#class .class-menu .item .title{line-height:28px;font-size:1rem;margin:0;padding:2px 0}#class .class-menu .item .info{line-height:26px;font-size:.9374rem;color:#888;margin:0}#class .class-menu .item .rate{font-size:0;margin-top:5px}#class .class-menu .item .rate [data-plugin=rate]{display:inline-block;vertical-align:top}#class .class-menu .item .rate .level{display:inline-block;position:relative;line-height:26px;font-size:.9375rem;vertical-align:top;margin-left:10px;padding-right:30px}#class .class-menu .item .rate .level:after{content:"";display:block;position:absolute;width:1px;height:16px;background:#b2b2b2;top:5px;right:15px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class .class-menu .item .rate .comment{display:inline-block;position:relative;line-height:26px;font-size:.9375rem;vertical-align:top}#class .class-menu .item .open-video{display:inline-block;width:36px;height:26px;font-size:0;background:url(../../../themes/zh-tw/assets/css/../images/class_video.png) no-repeat;background-size:cover;vertical-align:top;margin:3px 0}#class .class-menu .item .open-video:hover{opacity:.75}#class .class-menu .item .status-span{display:inline-block;line-height:32px;font-size:.875rem;color:#fff;border-radius:2px;vertical-align:top;padding:0 10px}#class .class-menu .item .status-span.before{background:#093}#class .class-menu .item .status-span.on{background:#ed8f25}#class .class-menu .item .status-span.closing{background:#f55953}#class .class-menu .item .status-span.off{background:#888}#class .class-menu .item .status-remain{display:inline-block;line-height:30px;font-size:.875rem;color:#f55953;border:1px solid #f55953;border-radius:2px;vertical-align:top;margin-top:4px;padding:0 5px}#class .class-menu .detail{display:none;position:relative;background:#f4f4f4;-webkit-box-shadow:0 8px 10px -8px rgba(0,0,0,.1) inset;box-shadow:0 8px 10px -8px rgba(0,0,0,.1) inset;padding:20px;overflow:hidden}#class .class-menu .detail:before{content:"";display:block;position:absolute;width:12px;height:12px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);top:-6px;left:40px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class .class-menu .detail-tab{position:relative;padding-right:30px}#class .class-menu .detail-tab .detail-close{display:block;position:absolute;width:30px;height:30px;top:0;right:0}#class .class-menu .detail-tab .detail-close:before,#class .class-menu .detail-tab .detail-close:after{content:"";display:block;position:absolute;width:16px;height:2px;background:#888;top:14px;left:7px;-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#class .class-menu .detail-tab .detail-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#class .class-menu .detail-tab .detail-close:hover:before,#class .class-menu .detail-tab .detail-close:hover:after{background:#555}#class .class-menu .detail-box{position:relative;overflow:hidden}#class .class-menu .detail-box .detail-box-item{position:absolute;width:100%;top:0;left:0;opacity:0;-ms-transform:scale(0);transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-webkit-transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,-webkit-transform 0s .5s;transition:opacity .5s,transform 0s .5s;transition:opacity .5s,transform 0s .5s,-webkit-transform 0s .5s;-moz-transition:opacity .5s,transform 0s .5s;-webkit-transition:opacity .5s,transform 0s .5s}#class .class-menu .detail-box .detail-box-item.current{position:relative;z-index:10;opacity:1;-ms-transform:scale(1);transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-webkit-transition:opacity .5s,-webkit-transform 0s;transition:opacity .5s,-webkit-transform 0s;transition:opacity .5s,transform 0s;transition:opacity .5s,transform 0s,-webkit-transform 0s;-moz-transition:opacity .5s,transform 0s;-webkit-transition:opacity .5s,transform 0s}#class .class-menu .detail-bot{border-top:1px dashed #ddd;text-align:right;margin-top:15px;padding-top:5px}#class .class-menu .detail-bot>a{display:inline-block;position:relative;line-height:36px;font-size:.9375rem;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;margin-top:10px;margin-left:10px;padding:0 30px 0 20px}#class .class-menu .detail-bot>a:first-child{margin-left:0}#class .class-menu .detail-bot>a:before,#class .class-menu .detail-bot>a:after{content:"";display:block;position:absolute;width:6px;height:6px;border-top:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.6);-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:15px}#class .class-menu .detail-bot>a:before{right:20px}#class .class-menu .detail-bot>a:after{right:16px}#class .class-menu .detail-bot>a.view,#class .class-menu .detail-bot>a.favor{line-height:34px;color:#555;border:1px solid #bbb;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}#class .class-menu .detail-bot>a.view:hover,#class .class-menu .detail-bot>a.favor:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}#class .class-menu .detail-bot>a.view:before,#class .class-menu .detail-bot>a.view:after,#class .class-menu .detail-bot>a.favor:before,#class .class-menu .detail-bot>a.favor:after{border-color:#646464;top:14px}#class .class-menu .detail-bot>a.view:before,#class .class-menu .detail-bot>a.favor:before{right:19px}#class .class-menu .detail-bot>a.view:after,#class .class-menu .detail-bot>a.favor:after{right:15px}#class .class-menu .detail-bot>a.view:hover:before,#class .class-menu .detail-bot>a.view:hover:after,#class .class-menu .detail-bot>a.favor:hover:before,#class .class-menu .detail-bot>a.favor:hover:after{border-color:#222}#class .class-menu .detail-bot>a.apply{color:#fff;background:#e45827}#class .class-menu .detail-bot>a.inquiry{color:#fff;background:#ed8f25}#class .class-menu .detail-bot>a.apply:hover,#class .class-menu .detail-bot>a.inquiry:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset}@media (min-width:992px){#class .class-menu .detail-tab .dropdown .btn{display:none}#class .class-menu .detail-tab .dropdown .dropdown-menu{display:block !important;position:static;top:auto;z-index:inherit;float:none;font-size:0;padding:0;margin:0;background:0 0;border:none;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important}#class .class-menu .detail-tab .dropdown .dropdown-menu>li{display:inline-block;position:relative;line-height:30px;font-size:1rem;vertical-align:top;margin-right:35px;margin-bottom:10px}#class .class-menu .detail-tab .dropdown .dropdown-menu>li:last-child{margin-right:0}#class .class-menu .detail-tab .dropdown .dropdown-menu>li:not(:last-child):after{content:"";display:block;position:absolute;width:1px;height:16px;background:#aaa;top:7px;right:-18px}#class .class-menu .detail-tab .dropdown .dropdown-menu>li>a{display:inline;line-height:inherit;color:#666;background:0 0;padding:0}#class .class-menu .detail-tab .dropdown .dropdown-menu>li>a:hover,#class .class-menu .detail-tab .dropdown .dropdown-menu>li.current>a{color:#222}}@media (max-width:1479px){#class .class-menu .head .course,#class .class-menu .item .course{width:calc(100% - 590px);padding-left:10px;padding-right:10px}#class .class-menu .head .start,#class .class-menu .head .price,#class .class-menu .head .area,#class .class-menu .head .join,#class .class-menu .item .start,#class .class-menu .item .price,#class .class-menu .item .area,#class .class-menu .item .join{width:100px}#class .class-menu .item .rate [data-plugin=rate]{display:block;margin-bottom:5px}#class .class-menu .item .rate .level{margin-left:0}}@media (max-width:1199px){#class .class-menu{margin-top:5px}#class .class-menu .head{display:none}#class .class-menu .item .item-info{padding:20px 0}#class .class-menu .item .item-info>div{display:block;width:100%;padding-top:2px;padding-bottom:2px}#class .class-menu .item .course{padding-left:0;padding-right:0}#class .class-menu .item .item-title{display:inline-block;width:90px;line-height:24px;font-size:.9375rem;color:#ed8f25;border:1px solid #ed8f25;border-radius:2px;text-align:center;vertical-align:top;margin-right:10px}#class .class-menu .item .item-content{display:inline-block;width:calc(100% - 100px);line-height:26px;text-align:left;vertical-align:top}#class .class-menu .item .item-content .price-org{display:inline-block;vertical-align:top;line-height:26px;padding-top:0}#class .class-menu .item .item-content .price-sale{display:inline-block;vertical-align:top;line-height:26px;margin-left:5px}#class .class-menu .item .title{line-height:24px}#class .class-menu .item .info{line-height:24px;font-size:.875rem}#class .class-menu .item .rate{margin-top:2px}#class .class-menu .item .rate [data-plugin=rate]{margin-bottom:2px}#class .class-menu .item .rate .level{line-height:24px;font-size:.875rem;padding-right:20px}#class .class-menu .item .rate .level:after{height:14px;right:10px}#class .class-menu .item .rate .comment{line-height:24px;font-size:.875rem}#class .class-menu .item .open-video{margin:0}#class .class-menu .item .status-span{line-height:26px}#class .class-menu .item .status-remain{line-height:24px;margin-top:0;margin-left:2px}#class .class-menu .detail{padding:15px}}@media (max-width:991px){#class .class-menu .detail-tab{margin-bottom:10px}#class .class-menu .detail-tab .dropdown .btn{position:relative;height:30px;line-height:29px;font-size:1rem;color:#000;border:none;border-bottom:1px solid #222;background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0;padding:0 15px 0 2px;outline:none !important}#class .class-menu .detail-tab .dropdown.open .btn{color:#2372b7;border-bottom-color:#3589d3}#class .class-menu .detail-tab .dropdown .btn:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#222 transparent transparent;top:12px;right:4px}#class .class-menu .detail-tab .dropdown.open .btn:after{border-top-color:#3589d3}#class .class-menu .detail-tab .dropdown .dropdown-menu{min-width:initial;border:1px solid #3589d3;border-radius:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1) !important;box-shadow:0 2px 5px rgba(0,0,0,.1) !important;margin:-1px 0 0;padding:0}#class .class-menu .detail-tab .dropdown .dropdown-menu>li>a{line-height:26px;font-size:.9375rem;padding:2px 10px}#class .class-menu .detail-tab .dropdown .dropdown-menu>li.current>a{color:#2372b7}#class .class-menu .head+.item{border-top:1px solid #ccc;margin-top:15px}#class .class-menu .item .item-info{position:relative;padding:30px 0}#class .class-menu .item .item-info:before{content:"";display:block;position:absolute;width:100%;height:20px;top:0;left:0;background:#eee;background:-webkit-gradient(left top,left bottom,color-stop(0%,#eee),color-stop(100%,#fff));background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff));background:linear-gradient(to bottom,#eee 0%,#fff 100%)}}@media (max-width:767px){#class .class-sort>div{display:block}#class .class-sort>div+div{margin-top:5px}}.recom-class-wrap{position:relative;padding-top:max(7.52vh,30px);padding-bottom:max(7.52vh,30px);margin-bottom:-60px}.recom-class-wrap:before{content:"";display:block;position:absolute;z-index:0;left:50%;top:0;height:100%;width:100vw;background-color:#f7f7f7;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.recom-class-inner{position:relative;z-index:10}.price-status{font-size:.875rem;font-style:normal;color:var(--color2);border:1px solid var(--color2);border-radius:var(--radius-sm);display:inline-block;padding:5px 8px 2px;line-height:1.2;margin:2px 10px 2px 0}@media (max-width:767px){.recom-class-wrap{margin-bottom:-25px}}.class-view{position:relative;margin-top:20px}.class-view .g-community .clink:before{-webkit-filter:none;filter:none}.class-view .board{margin-top:25px}.class-view .board .board-tab{position:relative;background:#fff}.class-view .board .board-tab:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#dedede;left:0;bottom:0}.class-view .board .board-content{position:relative;border-top:none;background:#fff;overflow:hidden}.class-view .board .bold-subject{padding:20px 0;text-align:center;font-size:25px;font-weight:700}.class-view .board .board-content-item{position:relative;width:100%;top:0;left:0;padding:25px 30px;margin-bottom:25px;border-top:1px solid #dedede}.class-view .board .board-content-item:first-of-type{border-top:none}.class-view .board .board-content-item .map-box{height:320px}.class-view .board .map-box{height:0}.class-view .board .map-content{margin-top:20px}.class-view .board .news-list li{position:relative;font-size:0;padding-left:20px}.class-view .board .news-list li+li{margin-top:10px}.class-view .board .news-list li:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent #ccc;top:8px;left:0}.class-view .board .news-list li span.date{display:inline-block;width:80px;line-height:24px;font-size:.875rem;color:#aeb12e;vertical-align:top}.class-view .board .news-list li a.link{display:inline-block;max-width:calc(100% - 80px);line-height:24px;font-size:1rem;color:#333;vertical-align:top}.class-view .board .news-list li a.link:hover{color:#2372b7}.class-view .head{font-size:0}.class-view .head .summary{position:relative;border:4px solid #f4f4f4;vertical-align:top;padding:25px}.class-view .head .summary>*{position:relative}.class-view .head .summary-top{position:relative;font-size:0}.class-view .head .summary-top:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.class-view .head .subject{display:inline-block;position:relative;line-height:34px;font-size:28px;vertical-align:top;margin:0;padding:5px 10px 20px}.class-view .head .subject:before{left:0;top:auto;bottom:0;width:65px;height:2px;background-color:#0082a3}.class-view .head .summary-mid{font-size:0;margin:0 -5px;padding:11px 0}.class-view .head .summary-mid dl{display:inline-block;width:50%;vertical-align:top;margin:0;padding:5px}.class-view .head .summary-mid dl.medium{width:66.667%}.class-view .head .summary-mid dl.wide{width:100%}.class-view .head .summary-mid dt{float:left;width:90px;line-height:26px;font-size:1rem;font-weight:400;color:#222;padding:2px 10px}.class-view .head .summary-mid dd{float:right;width:calc(100% - 90px);line-height:26px;font-size:1rem;color:#666;padding:2px 0}.class-view .head .summary-mid .btn-sm{margin-top:-3px;margin-bottom:8px}.class-view .head .p-taglist{border-top:1px solid #aaa;padding-top:20px;padding-bottom:0}.class-view .head .price{display:inline-block;font-size:1.25rem;color:#f2251c;vertical-align:middle;margin-top:-1px}.class-view .head .price-org{display:inline-block;font-size:.9375rem;color:#999;text-decoration:line-through;vertical-align:middle;margin-top:-1px;margin-left:5px}.class-view .head .price-due{display:inline-block;font-size:.875rem;color:#f2251c;vertical-align:middle;margin-top:-1px;margin-left:5px}.class-view .head .status,.class-view .head .remain{display:inline-block;line-height:26px;font-size:.875rem;color:#fff;border-radius:2px;vertical-align:top;padding:0 5px}.class-view .head .remain{line-height:24px;color:#f55953;border:1px solid #f55953;padding:0 4px}.class-view .head .status.closing{background:#f55953}.class-view .head .status.before{background:#093}.class-view .head .status.on{background:#ed8f25}.class-view .head .status.off{background:#888}.class-view .head .coupon{display:inline-block;font-size:.875rem;color:#e55928;border:1px solid #e45827;border-radius:2px;margin:-1px 0 0 10px;padding:0 6px;vertical-align:middle}.class-view .head .open-video{display:inline-block;width:36px;height:26px;font-size:0;background:url(../../../themes/zh-tw/assets/css/../images/class_video.png) no-repeat;background-size:cover;vertical-align:top}.class-view .head .coupon:hover,.class-view .head .open-video:hover{opacity:.75}.class-view .head .rate-five{position:absolute;top:2px;right:0;cursor:pointer}.class-view .head .info-link{font-size:0;text-align:center;padding-top:5px}.class-view .head .info-link>a{display:inline-block;position:relative;line-height:34px;font-size:.875rem;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;margin:10px 5px 0;padding:0 10px}.class-view .head .info-link>a.website{line-height:32px;color:#555;border:1px solid #bbb;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}.class-view .head .info-link>a.website:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}.class-view .head .info-link>a.facebook{color:#fff;background:#4267b2}.class-view .head .info-link>a.facebook:hover{-webkit-box-shadow:0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 0 999px rgba(255,255,255,.15) inset}.class-view .head .info-link>a.map{color:#fff;background:#e14c46}.class-view .head .info-link>a.map:hover{-webkit-box-shadow:0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 0 999px rgba(255,255,255,.15) inset}.class-view .head .info-detail{margin-top:10px}.class-view .head .info-detail dl{margin:0;padding:2px 0}.class-view .head .info-detail dt{float:left;width:85px;line-height:26px;font-size:.9375rem;font-weight:400;padding-right:5px}.class-view .head .info-detail dd{float:right;width:calc(100% - 85px);line-height:26px;font-size:.9375rem}.class-view .info-top .info-logo{display:block;margin:auto;max-height:50px !important}.class-view .info-top .info-classroom{position:relative;font-size:0;text-align:center;margin-top:10px}.class-view .info-top .info-classroom:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.class-view .info-top .info-classroom a{color:#333}.class-view .info-top .info-classroom a:hover{font-weight:600}.class-view .info-top .info-classroom>*{position:relative}.class-view .info-top .info-classroom span{display:inline-block;position:relative;line-height:30px;font-size:1rem;vertical-align:top;padding-bottom:10px}.class-view .info-top .info-classroom span:before{pointer-events:none;content:"";position:absolute;bottom:0;left:50%;margin-left:-33px;width:66px;height:2px;background-color:#0082a3}.class-view .share{padding:15px 25px;width:100%;background-color:#f7f7f7}.class-view .course-list{margin:0;width:100%;padding:25px 0 0;background-color:#fff;-webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);border-radius:0 0 var(--radius-card) var(--radius-card);overflow:hidden}.class-view .course-list>*{position:relative}.class-view .course-list .info-main{padding:0 25px;width:100%}.class-view .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.class-view .tags .note{line-height:27px}.class-view .comment{margin-top:30px}.class-view .comment .title{position:relative;font-size:0;margin:0}.class-view .comment .title:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.class-view .comment span{display:inline-block;position:relative;line-height:30px;font-size:1.125rem;color:#444;border-bottom:2px solid #444;background:url(../../../themes/zh-tw/assets/css/../images/class_comment_ti.png) 10px top no-repeat;background-size:30px 30px;vertical-align:top;padding:0 5px 10px 45px}.class-view .comment .comment-list{padding:10px 0}.class-view .comment .comment-item{margin:0;padding:20px 0}.class-view .comment .comment-item+.comment-item{border-top:1px dashed #e2e2e2}.class-view .comment .comment-item dt{float:left;position:relative;width:230px;font-weight:400;padding:8px 15px 8px 85px}.class-view .comment .comment-item dt:before{content:"";display:block;position:absolute;width:50px;height:50px;background:url(../../../themes/zh-tw/assets/css/../images/class_comment_name.png) no-repeat;background-size:cover;top:10px;left:30px}.class-view .comment .comment-item dt .name{line-height:24px;font-size:1rem;color:#444;margin:0}.class-view .comment .comment-item dt .rate-five{margin-top:4px}.class-view .comment .comment-item dd{float:right;width:calc(100% - 230px);font-size:0}.class-view .comment .comment-item dd .detail{display:inline-block;width:212px;border:1px solid #ddd;border-radius:5px;vertical-align:top;padding:2px 4px 4px 6px}.class-view .comment .comment-item dd .detail .item{margin-top:2px}.class-view .comment .comment-item dd .detail .item>span{display:inline-block;width:70px;line-height:26px;font-size:.9375rem;color:#999;vertical-align:top}.class-view .comment .comment-item dd .detail .rate-bar{display:inline-block;width:130px}.class-view .comment .comment-item dd .detail .rate-five{display:inline-block;vertical-align:top}.class-view .comment .comment-item dd .content{display:inline-block;width:calc(100% - 227px);vertical-align:top;line-height:26px;font-size:.9375rem;background:#f6f6f6;margin-left:15px;padding:15px}.class-view .others{margin-top:30px}.class-view .others .title{position:relative;font-size:0;margin:0}.class-view .others .title:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.class-view .others .title span{display:inline-block;position:relative;line-height:30px;font-size:1.125rem;color:#444;border-bottom:2px solid #444;background:url(../../../themes/zh-tw/assets/css/../images/class_others_ti.png) 10px top no-repeat;background-size:30px 30px;vertical-align:top;padding:0 5px 10px 45px}.class-view .others .class-other-table{font-size:0;margin-top:20px}.class-view .others .class-other-head>div,.class-view .others .class-other-item>div{display:inline-block;vertical-align:middle}.class-view .others .class-other-head>.name,.class-view .others .class-other-item>.name{width:calc(100% - 425px);text-align:left;padding-left:15px}.class-view .others .class-other-head>.date,.class-view .others .class-other-head>.status,.class-view .others .class-other-item>.date,.class-view .others .class-other-item>.status{width:100px}.class-view .others .class-other-head>.area,.class-view .others .class-other-item>.area{width:125px}.class-view .others .class-other-head{border-bottom:1px solid rgba(0,0,0,.25);background:#ed8f25;padding:6px 0}.class-view .others .class-other-head>div{line-height:24px;font-size:.9375rem;color:#fff;text-align:center}.class-view .others .class-other-item{border:1px solid #f4f4f4;padding:6px 0}.class-view .others .class-other-item>div{line-height:24px;font-size:.9375rem;text-align:center}.class-view .others .class-other-item>.name a{color:#333}.class-view .others .class-other-item>.name a:hover{color:#3589d3}.class-view .others .class-other-item>.name a,.class-view .others .class-other-item>.status span{display:inline-block;line-height:26px;font-size:.875rem;color:#fff;border-radius:2px;vertical-align:top;padding:0 10px}.class-view .others .class-other-item>.status span.closing{background:#f55953}.class-view .others .class-other-item>.status span.on{background:#ed8f25}.class-view .others .class-other-item>.status span.before{background:#093}.class-view .others .class-other-item>.status span.off{background:#888}.class-view .others .class-other-item>.status span.status-remain{line-height:24px;font-size:.875rem;color:#f55953;border:1px solid #f55953;margin-top:4px;padding:0 5px}.class-view .relate{margin-top:30px}.class-view .relate .title{position:relative;font-size:0;margin:0}.class-view .relate .title:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.class-view .relate .title span{display:inline-block;position:relative;line-height:30px;font-size:1.125rem;color:#444;border-bottom:2px solid #444;background:url(../../../themes/zh-tw/assets/css/../images/class_relate_ti.png) 10px top no-repeat;background-size:30px 30px;vertical-align:top;padding:0 5px 10px 45px}.class-view .relate .relate-list{font-size:0;padding:10px 0}.class-view .relate .relate-list li{display:inline-block;position:relative;width:calc(50% - 30px);line-height:26px;font-size:1rem;border-bottom:1px dashed #e2e2e2;vertical-align:top;margin:0 15px;padding:8px 0 8px 26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-view .relate .relate-list li:before{content:"";display:block;position:absolute;width:4px;height:4px;background:#666;top:19px;left:10px}.class-view .relate .relate-list li a{color:#2372b7}.class-view .relate .relate-list li a:hover{color:#0d5492}.class-view .combo{margin-top:30px}.class-view .combo .title{position:relative;font-size:0;margin:0}.class-view .combo .title:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.class-view .combo .title span{display:inline-block;position:relative;line-height:30px;font-size:1.125rem;color:#444;border-bottom:2px solid #444;vertical-align:top;padding:0 5px 10px}.class-view .combo .combo-list{font-size:0;margin:20px -10px 0}.class-view .combo .combo-list-item{display:inline-block;width:calc(25% - 20px);background:#f4f4f4;vertical-align:top;margin:0 10px 20px;padding:4px 4px 10px}.class-view .combo .combo-list-item .pic{display:block;position:relative;overflow:hidden}.class-view .combo .combo-list-item .pic:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.25);opacity:0;top:0;left:0;-webkit-transition:opacity .25s;transition:opacity .25s}.class-view .combo .combo-list-item .pic:hover:before{opacity:1}.class-view .combo .combo-list-item .name{line-height:24px;font-size:.9375rem;margin:10px 0 0;padding:0 5px}.class-view .combo .combo-list-item .price{line-height:26px;font-size:1rem;font-weight:700;color:#dd2511;margin:3px 0 0;padding:0 5px}.class-view .combo .combo-list-item .summary{line-height:24px;max-height:120px;font-size:.875rem;color:#777;margin:2px 0 0;padding:0 5px;overflow:hidden}.class-view .combo .combo-list-item .buy{display:block;position:relative;width:100px;line-height:32px;font-size:.9375rem;color:#fff;background:#e45827;border-radius:2px;text-align:center;margin:10px auto 0;padding-left:20px}.class-view .combo .combo-list-item .buy:hover{-webkit-box-shadow:0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 0 999px rgba(255,255,255,.15) inset}.class-view .combo .combo-list-item .buy:before{content:"";display:block;position:absolute;width:12px;height:2px;background:#fff;top:15px;left:10px}.class-view .combo .combo-list-item .buy:after{content:"";display:block;position:absolute;width:2px;height:12px;background:#fff;top:10px;left:15px}.session-box{margin:15px auto;padding:15px;width:100%;background-color:#fff;-webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);border-radius:var(--radius-card);overflow:hidden;border:3px solid var(--color1)}.session-box .name{font-size:1.0625rem;line-height:1.2;font-weight:500;margin:0;padding:0}.session-box .info{display:block;position:relative;margin:10px 0 0;padding:0 0 0 24px;font-size:1.125rem;line-height:1.2;font-weight:500;font-style:normal;color:var(--color1)}.session-box .info:before{content:"";display:block;width:20px;height:20px;font-size:0;position:absolute;top:0;left:0;background:url(../../../themes/zh-tw/assets/css/../images/icon_time.svg) no-repeat 0 0/contain;-webkit-filter:brightness(0) invert(34%) sepia(88%) saturate(590%) hue-rotate(148deg) brightness(98%) contrast(103%);filter:brightness(0) invert(34%) sepia(88%) saturate(590%) hue-rotate(148deg) brightness(98%) contrast(103%)}.session-box .price{white-space:nowrap;text-align:right;color:var(--color2);font-size:1rem;line-height:1;margin:5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}.session-box .price .old{text-decoration:line-through;color:#999;display:inline-block;vertical-align:middle;margin-right:10px;font-weight:400;font-size:.938rem}.session-box .price strong{font-size:1.375em;margin-left:4px;font-weight:500}.session-box .lastseat{display:block;font-size:.9375rem;color:#666;text-align:right;margin:10px 0 0;line-height:1.2}.session-box .btn-box{--h-btn:38px;padding:10px 0 0}.session-box .btn-box .g-btn,.session-box .btn-box .g-btn-cube{margin-bottom:0}.class-view .board .dropdown .btn{display:none}.class-view .board .dropdown-menu{display:block !important;position:relative;z-index:inherit;top:auto;left:auto;float:none;min-width:initial;font-size:0;margin:0;padding:0;border:none;background:0 0;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important}.class-view .board .dropdown-menu>li{display:inline-block;vertical-align:top}.class-view .board .dropdown-menu>li>a{display:block;line-height:40px;font-size:1rem;color:#777;border:1px solid transparent;padding:0 15px 5px}.class-view .board .dropdown-menu>li>a:hover,.class-view .board .dropdown-menu>li>a:focus,.class-view .board .dropdown-menu>li>a:active{background:0 0}.class-view .board .dropdown-menu>li.current>a{position:relative;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;border-bottom-color:#fff;background:#fff;color:#222}.class-view .board .dropdown-menu>li.current>a:before{pointer-events:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0082a3}.class-view .board .dropdown-menu>li.board-more-menu{position:absolute;top:0;right:0}.class-view .board .dropdown-menu>li.board-more-menu>a{display:block;line-height:40px;font-size:1rem;color:#333;border:1px solid transparent;padding:0 25px 0 15px}.class-view .board .dropdown-menu>li.board-more-menu.current>a{border-top-color:#dedede;border-left-color:#dedede;border-right-color:#dedede;border-bottom-color:#fff;background:#fff}.class-view .board .dropdown-menu>li.board-more-menu.current>a:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#888 transparent transparent;top:17px;right:10px}.class-view .board .dropdown-menu>li.board-more-menu .board-more-menu-inner{position:absolute;z-index:11;border:1px solid #dedede;border-top:none;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);top:100%;right:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.class-view .board .dropdown-menu>li.board-more-menu .board-more-menu-inner a{display:block;line-height:26px;font-size:1rem;color:#333;padding:4px 15px}.class-view .board .dropdown-menu>li.board-more-menu .board-more-menu-inner a:hover{color:#000}.class-view .board .dropdown-menu>li.board-more-menu .board-more-menu-inner a.current{color:#3589d3}.class-view .board .dropdown-menu>li.board-more-menu.open .board-more-menu-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (min-width:1200px){.class-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.class-view .left-main{width:100%;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 335px);flex:1 1 calc(100% - 335px)}.class-view .right-aside{-webkit-box-flex:0;-ms-flex:0 0 335px;flex:0 0 335px;margin-left:25px}.class-view .sticky-inner{position:sticky;top:calc(var(--h-topbar) + var(--h-header-mid))}}@media (max-width:1479px){.class-view .head .summary-mid dl{width:50%}.class-view .head .summary-mid dl.medium,.class-view .head .summary-mid dl.wide{width:100%}}@media (min-width:1200px){.class-view{position:relative}.class-view .right-aside{-ms-flex-item-align:auto;align-self:auto;position:sticky;top:calc(var(--h-header-mid) + var(--h-topbar))}.class-view .course-list{max-height:calc(100vh - var(--h-menu) - var(--h-header-mid) - 10vh);overflow-y:auto}.class-view .course-list::-webkit-scrollbar{width:8px}.class-view .course-list::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;background:#ddd}.class-view .course-list::-webkit-scrollbar-thumb{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#999}.class-view .course-list:hover::-webkit-scrollbar-thumb{background:#666}}@media (max-width:1199px){.class-view{display:block}.class-view .left-main{width:100%;max-width:none}.class-view .right-aside{width:100%;margin-left:auto}.class-view .board .board-content .bold-subject{font-size:20px}.class-view .head .subject{font-size:22px;line-height:24px}.class-view .head .summary{padding:20px}.class-view .course-list{display:block;position:relative;top:auto;right:auto;margin:20px 0;width:100%;max-width:100%}.class-view .course-list .info-main{padding:0 20px}}@media (max-width:991px){.class-view .board .board-content-item{padding:10px 0}.class-view .board .board-content-item.current .map-box{height:240px}.class-view .board .map-content{margin-top:15px}.class-view .comment .comment-item dt{width:200px;padding:8px 10px 8px 60px}.class-view .comment .comment-item dt:before{left:0}.class-view .comment .comment-item dd{width:calc(100% - 200px)}.class-view .comment .comment-item dd .content{display:block;width:100%;margin-top:10px;margin-left:0}.class-view .comment .comment-item dd .detail{display:block;width:100%}.class-view .comment .comment-item dd .detail .rate-bar{width:calc(100% - 70px)}.class-view .combo .combo-list-item{width:calc(33.333% - 20px)}}@media (max-width:767px){.class-view .head .summary{padding:10px 15px}.class-view .head .summary-top{padding-right:0;padding-bottom:36px}.class-view .head .summary-top:before{bottom:36px}.class-view .head .subject{line-height:28px;font-size:1.25rem;padding-bottom:6px}.class-view .head .rate-five{top:auto;left:0;right:auto;bottom:0}.class-view .head .summary-mid dl{padding:0 5px}.class-view .head .summary-mid dt{width:80px;font-size:.9375rem}.class-view .head .summary-mid dd{width:calc(100% - 80px);font-size:.9375rem}.class-view .head .summary-mid .price{font-size:1.125rem}.class-view .btn-box>a{margin:0 5px 10px !important}.class-view .share{float:none;width:100%;text-align:center}.class-view .info-top .info-classroom span{line-height:26px;font-size:1rem;padding-bottom:6px}.class-view .comment .comment-item{padding:10px 0}.class-view .comment .comment-item dd .content{padding:10px 15px}.class-view .others .class-other-head{display:none}.class-view .others .class-other-item{padding:6px}.class-view .others .class-other-item>div{display:block;position:relative;width:100% !important;line-height:26px;padding:0 0 0 100px !important;text-align:left}.class-view .others .class-other-item>div+div{margin-top:4px}.class-view .others .class-other-item>div:before{content:attr(data-title);display:block;position:absolute;width:90px;line-height:24px;font-size:.9375rem;color:#ed8f25;border:1px solid #ed8f25;border-radius:2px;top:0;left:0;text-align:center}.class-view .others .class-other-item>.status span.status-remain{margin-top:0}.class-view .relate .relate-list li{width:100%;line-height:24px;font-size:.9375rem;margin:0;padding:4px 0 4px 20px}.class-view .relate .relate-list li:before{top:14px;left:5px}}@media (max-width:639px){.class-view .head .summary-mid dl{width:100% !important}.class-view .comment .comment-item dt,.class-view .comment .comment-item dd{float:none;width:100%}.class-view .comment .comment-item dd .coupon{display:block;width:84px;margin-top:4px;margin-left:0;text-align:center}.class-view .comment .comment-item dd .coupon.other{display:inline-block;width:100px;vertical-align:middle;margin:-1px 0 -1px 4px}.class-view .combo .combo-list{margin:10px -5px 0}.class-view .combo .combo-list-item{width:calc(50% - 10px);margin:0 5px 10px}}@media (max-width:419px){.class-view .combo .combo-list-item{width:calc(100% - 10px)}}#class-inquiry{position:relative;width:100%;max-width:800px;background:#fff;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.5);box-shadow:0 5px 10px rgba(0,0,0,.5);margin:auto;padding:20px}#class-inquiry .title{position:relative;font-size:0;margin:0 0 20px}#class-inquiry .title:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#dedede;left:0;bottom:0}#class-inquiry .title span{display:inline-block;position:relative;line-height:40px;font-size:1.25rem;font-weight:700;border-bottom:2px solid #444;vertical-align:top;padding:0 5px 0 40px}#class-inquiry .title span:before{content:"";display:block;position:absolute;width:30px;height:30px;background:url(../../../themes/zh-tw/assets/css/../images/page_m_course_faq_icon.png) no-repeat;background-size:cover;top:5px;left:2px}#class-inquiry .inquiry-form{font-size:0;max-height:calc(100vh - 162px)}#class-inquiry .inquiry-form form{margin:0 -10px}#class-inquiry .inquiry-form .field,#class-inquiry .inquiry-form .btn-box{display:inline-block;width:50%;vertical-align:top;margin:0 0 10px;padding:0 10px}#class-inquiry .inquiry-form .field.full{width:100%}#class-inquiry .inquiry-form .field dt{float:left;width:80px;line-height:36px;font-size:.9375rem;font-weight:400}#class-inquiry .inquiry-form .field dd{float:right;width:calc(100% - 80px)}#class-inquiry .inquiry-form .field.info dt,#class-inquiry .inquiry-form .field.info dd{line-height:26px}#class-inquiry .inquiry-form .field.info dd span{font-size:.9375rem;color:#ed8f25}#class-inquiry .inquiry-form .field dd .input{display:inline-block;width:100%;height:36px;font-size:.9375rem;color:#444;border:1px solid #bbb;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);padding:0 8px;vertical-align:top}#class-inquiry .inquiry-form .field dd .input:focus{border-color:#dd2511}#class-inquiry .inquiry-form .field dd .input.code{width:calc(100% - 110px)}#class-inquiry .inquiry-form .field dd .textarea{display:block;width:100%;height:98px;min-height:98px;line-height:20px;font-size:.9375rem;color:#444;border:1px solid #bbb;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);padding:8px}#class-inquiry .inquiry-form .field dd .textarea:focus{border-color:#dd2511}#class-inquiry .inquiry-form .field dd .refresh-captcha{display:inline-block;vertical-align:top;margin-left:10px}#class-inquiry .inquiry-form .btn-box{text-align:right}#class-inquiry .inquiry-form .btn-box .btn{display:inline-block;position:relative;line-height:36px;font-size:.9375rem;border:none;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;padding:0 20px;outline:none}#class-inquiry .inquiry-form .btn-box .btn.reset{line-height:34px;color:#555;border:1px solid #bbb;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}#class-inquiry .inquiry-form .btn-box .btn.reset:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}#class-inquiry .inquiry-form .btn-box .btn.submit{color:#fff;background:#e45827;margin-left:10px}#class-inquiry .inquiry-form .btn-box .btn.submit:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset}#class-inquiry .mfp-close{width:40px;height:40px;line-height:40px;top:0;right:0}@media (max-width:767px){#class-inquiry{padding:10px}#class-inquiry .title{margin-bottom:10px}#class-inquiry .title span{line-height:34px;font-size:1.125rem}#class-inquiry .title span:before{top:2px}#class-inquiry .inquiry-form{max-height:calc(100vh - 146px)}#class-inquiry .inquiry-form form{margin:0}#class-inquiry .inquiry-form .field,#class-inquiry .inquiry-form .btn-box{width:100%;padding:0}}.order-view-status{list-style:none;padding:0;margin:20px auto 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}.order-view-status>li{color:#000;font-size:1.0625rem;-webkit-box-flex:1;-ms-flex:1 0 33.3333333333%;flex:1 0 33.3333333333%;white-space:nowrap}.order-view-status>li h1,.order-view-status>li h2,.order-view-status>li h3,.order-view-status>li h4,.order-view-status>li h5,.order-view-status>li h6,.order-view-status>li .status-orange,.order-view-status>li .status-gray{margin:unset;padding:unset;line-height:inherit;display:inline-block;vertical-align:top;font:inherit}.order-view-status>li:last-child{-ms-flex-preferred-size:20%;flex-basis:20%}.order-view-list{margin-bottom:25px}.order-view-list-head{border-radius:var(--radius-md);background-color:#eee;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-view-list-head .col{font-size:1.0625rem;text-align:center;padding:12px 15px;white-space:nowrap}.order-view-list-head .col.price{-webkit-box-flex:0;-ms-flex:0 0 var(--w-order-price);flex:0 0 var(--w-order-price)}.order-view-list-head .col.num{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.order-view-list-head .col.subtotal{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.order-view-list-item{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #ddd}.order-view-class{position:relative;min-height:80px;padding-left:130px;padding-right:var(--w-order-price)}.order-view-class .select{margin-top:-5px;max-width:75px;height:36px;display:inline-block;vertical-align:middle}.order-view-class .select:focus-within{border-color:var(--color2)}.order-view-class .name{font-weight:500;line-height:1.5;display:inline-block}.order-view-class .desc{color:#666;font-size:.9375rem;margin:0 0 5px}.order-view-class .img{width:90px;position:absolute;left:15px;top:0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.order-view-class .img:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.order-view-class .price{position:absolute;right:0;top:10px;width:var(--w-order-price);text-align:center}.order-view-class .price i{font-style:normal;display:block;white-space:nowrap;font-weight:600;color:var(--color2);font-size:1.125rem}.order-view-class .price .price-old{font-weight:400;color:#888;font-size:.875rem;text-decoration:line-through}.order-view-class .num{position:absolute;top:13px;text-align:center;width:70px;font-size:.9375rem}.order-view-class .subtotal{position:absolute;top:13px;text-align:center;width:90px;font-size:.9375rem}.order-view-class .subtotal i{font-style:normal;display:inline-block}.order-view-class a{color:#222;font-size:1rem}.order-view-class a:hover{color:var(--color1)}.order-view-class.combo{margin-left:120px;padding-top:15px;padding-bottom:5px}.order-view-class.combo>*{z-index:10}.order-view-class.combo>*:not(.img):not(.price):not(.num):not(.subtotal):not(.delete-op){position:relative}.order-view-class.combo:after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;right:var(--w-order-price);bottom:0;border-radius:var(--radius-md);background-color:#fef4eb}.order-view-class.combo .img{top:15px;z-index:10}.order-view-class.combo .price{top:15px;z-index:10}.order-view-class.combo .num{top:18px}.order-view-class.combo .subtotal{top:18px}.order-view-class.combo .tag{font-size:.875rem;font-style:normal;color:var(--color2-light);border:1px solid var(--color2-light);border-radius:var(--radius-sm);display:inline-block;padding:4px 8px 3px;line-height:1.2;margin:0 15px 5px 0}.order-view-event{list-style:none;margin:5px 0 5px 130px;padding:0}.order-view-event>li{display:block;padding-left:130px;color:#666;font-size:.9375rem;padding-left:25px;position:relative}.order-view-event>li:before{content:"";background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23888' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zM6.75 9.25a.75.75 0 000 1.5h4.59l-2.1 1.95a.75.75 0 001.02 1.1l3.5-3.25a.75.75 0 000-1.1l-3.5-3.25a.75.75 0 10-1.02 1.1l2.1 1.95H6.75z' clip-rule='evenodd' /%3E%3C/svg%3E");width:21px;height:21px;display:block;position:absolute;top:1px;left:0}.order-view-event>li a{color:#666}.order-view-event>li a:hover{color:var(--color2-light)}.order-view-event>li.done:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='rgb(242 148 56)' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z' clip-rule='evenodd' /%3E%3C/svg%3E")}.order-view-event.in-p-page{margin:5px 0}.order-view-event.in-p-page>li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23dd2511' class='w-5 h-5'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zM6.75 9.25a.75.75 0 000 1.5h4.59l-2.1 1.95a.75.75 0 001.02 1.1l3.5-3.25a.75.75 0 000-1.1l-3.5-3.25a.75.75 0 10-1.02 1.1l2.1 1.95H6.75z' clip-rule='evenodd' /%3E%3C/svg%3E")}.order-view-event.in-p-page>li a{color:var(--color-red)}.order-view-event.in-p-page>li a:hover{color:var(--color-red-light)}.course-list .order-view-event.in-p-page{margin:10px 0 0}.order-view-checkout{padding-top:25px;padding-bottom:25px;text-align:right;font-size:1.125rem}.order-view-checkout>ul{display:inline-block;list-style:none;margin:0;padding:0;text-align:left;width:100%;max-width:480px}.order-view-checkout>ul i{font-style:normal;font-weight:600;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.order-view-checkout>ul>li{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0;font-size:1.0625rem;color:#666}.order-view-checkout>ul>li.total .stit{font-weight:600;color:#000}.order-view-checkout>ul>li.total i{font-size:1.5625rem;color:#000}.order-view-info{border-radius:var(--radius-md);background-color:#f6f6f6;padding:calc(max(1.41vw,10px)*0.5)}.order-view-info>ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.order-view-info>ul>li{position:relative;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin:max(1.41vw,10px) 0;padding:calc(max(1.41vw,10px)*0.5) max(1.41vw,10px);border-left:1px solid #ddd;color:#222}@media (min-width:768px){.order-view-info>ul>li>div{max-width:22.2727272727vw}}.order-view-info>ul>li:before{content:"";position:absolute;display:block;top:calc(max(1.41vw,10px)*-1);left:0;width:100%;background:#ddd;height:1px}.order-view-info>ul>li:nth-child(odd){border-left:none}.order-view-info>ul>li:nth-child(1):before,.order-view-info>ul>li:nth-child(2):before{display:none}.order-view-info>ul>li .title{font-weight:600;display:block;font-size:1.0625rem;margin:0 0 5px;padding:0}.order-view-info>ul>li>ul{list-style:none;margin:0;padding:0}.order-view-info>ul>li>ul>li{display:block}.order-view-coupon{text-align:left;white-space:nowrap;display:inline-block;width:100%;max-width:400px;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 480px);flex:1 1 calc(100% - 480px);padding:0 25px 0 0;margin:0 0 25px}.order-view-coupon .stit{display:inline-block;position:relative;padding-left:30px;font-size:1.0625rem;padding-right:10px}.order-view-coupon .stit:before{content:"";display:block;position:absolute;top:3px;left:3px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23222' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M8 24c0-2.209 1.791-4 4-4h56c2.209 0 4 1.791 4 4v9.605c-.336.053-.67.132-1 .24-2.666.866-4.473 3.352-4.473 6.155s1.807 5.289 4.473 6.155c.33.107.664.187 1 .239V56c0 2.209-1.791 4-4 4H12c-2.209 0-4-1.791-4-4v-9.527c.667 0 1.341-.104 2-.317 2.667-.866 4.472-3.352 4.472-6.155s-1.805-5.29-4.472-6.156c-.659-.214-1.333-.317-2-.317V24z'/%3E%3Cpath fill='none' stroke='%23222' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M22 32h36v16H22V32z'/%3E%3C/svg%3E") no-repeat center center/contain}.order-view-coupon .stit a{color:#555;font-size:.875rem;white-space:nowrap;display:inline-block;text-decoration:none}.order-view-coupon .stit a:hover{color:var(--color1);text-decoration:underline}.order-view-coupon .typing{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px}.order-view-coupon .typing .input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order-view-coupon .typing .btn-use{width:90px;text-align:center;line-height:var(--h-input);padding:0;background-color:#555;color:#fff;font-size:.875rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:none;border-radius:var(--radius-sm)}.order-view-coupon .typing .btn-use:hover{color:#fff;background:var(--color2)}.coupon-body .radio-round span:before,.coupon-body .group-label span:before{background-color:#fff !important}.coupon-body table{width:100%;border-collapse:collapse;border:1px solid transparent}.coupon-body table th,.coupon-body table td{padding:10px 15px;line-height:1.5;text-align:center;font-size:1rem}.coupon-body table th.name,.coupon-body table td.name{text-align:left}.coupon-body table tr.is-disabled{opacity:.45 !important;pointer-events:none}.coupon-body table thead th,.coupon-body table thead td{padding:12px 15px;background:#97bbc3;color:#fff}.coupon-body table tbody th,.coupon-body table tbody td{border-bottom:1px solid #ddd}.apply-inner{margin-bottom:50px}.apply-inner .order-view-list{margin-bottom:0}.apply-inner .order-view-list-head .col.delete-op{-ms-flex-preferred-size:80px;flex-basis:80px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.apply-inner .order-view-class .delete-btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23666' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18L18 6M6 6l12 12' /%3E%3C/svg%3E")}.apply-inner .order-view-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.apply-inner .order-view-checkout .order-view-coupon{text-align:left}.apply-inner .order-view-checkout .order-view-coupon .select{margin:0}@media (min-width:768px){.apply-inner{margin-bottom:50px}.apply-inner .order-view-class{padding-right:calc(var(--w-order-price) + 250px)}.apply-inner .order-view-class .price{right:240px}.apply-inner .order-view-class .subtotal{right:80px}.apply-inner .order-view-class .num{right:170px}.apply-inner .order-view-class .delete-op{z-index:15;right:0;width:80px;top:5px;position:absolute;text-align:center}.apply-inner .order-view-class.combo:after{right:calc(var(--w-order-price) + 240px)}.apply-inner .order-view-class.combo .delete-op{top:10px;position:absolute}#member .order-view-class{padding-right:calc(var(--w-order-price) + 170px)}#member .order-view-class .price{right:160px}#member .order-view-class .subtotal{right:0}#member .order-view-class .num{right:90px}#member .order-view-class.combo:after{right:calc(var(--w-order-price) + 160px)}}@media (min-width:768px) and (max-width:1199px){#member .order-view-class.combo{padding-bottom:70px;padding-right:0;margin-left:0}#member .order-view-class.combo:after{right:0;bottom:5px}#member .order-view-class.combo .price{top:auto;bottom:10px}#member .order-view-class.combo .subtotal{top:auto;bottom:13px}#member .order-view-class.combo .num{top:auto;bottom:13px}.apply-inner .order-view-list-head .delete-op{display:none}.apply-inner .order-view-list-head .col.subtotal{display:none}.apply-inner .order-view-list-head .col.num{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.apply-inner .order-view-class{padding-right:calc(var(--w-order-price) + 70px)}.apply-inner .order-view-class .delete-op{top:-10px;right:calc(var(--w-order-price) + 70px - 10px);width:auto;padding:0}.apply-inner .order-view-class .delete-op .delete-btn{width:28px;height:28px;background-color:#fff;border:2px solid #888}.apply-inner .order-view-class .delete-op .delete-btn:before{width:22px;height:22px}.apply-inner .order-view-class .price{right:70px;top:0}.apply-inner .order-view-class .num{width:70px;right:0;top:5px}.apply-inner .order-view-class .subtotal{right:0;display:none}.apply-inner .order-view-class.combo:after{right:calc(var(--w-order-price) + 70px)}.apply-inner .order-view-class.combo .delete-op{top:-5px}}@media (max-width:991px){.apply-inner .order-view-checkout{display:block}.apply-inner .order-view-checkout>ul{width:100%;max-width:none}.apply-inner .order-view-coupon{width:100%;max-width:none;margin-bottom:20px;padding-right:0}}@media (max-width:767px){.order-view-list{margin-bottom:15px}.order-view-status{display:block;margin:10px 0;padding:0 10px}.order-view-status>li{font-size:1rem}.order-view-list-head{display:none}.order-view-list-item{display:block;position:relative;z-index:1;margin:0;padding:20px 20px 10px;margin-bottom:15px;border:5px solid #f4f4f4}.order-view-list-item:before{content:"";display:block;position:absolute;width:100%;height:100%;border:1px solid #dedede;top:0;left:0;pointer-events:none}.order-view-class{z-index:5;padding-left:110px;padding-right:0;margin-bottom:0}.order-view-class .name{padding-right:30px}.order-view-class .price{top:auto;right:auto;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 5px;width:100%;text-align:right;padding:0}.order-view-class .num{top:auto;right:auto;position:relative;text-align:right;display:inline-block;padding:0;width:100%;margin:10px 0}.order-view-class .num:before{content:"數量：";display:inline}.order-view-class .subtotal{display:none}.order-view-class .img{left:0}.order-view-class.combo{margin-left:-10px;margin-right:-10px;padding-top:10px;padding-bottom:15px;padding-right:10px;border-radius:var(--radius-md);background-color:#fef4eb}.order-view-class.combo:after{display:none}.order-view-class.combo .img{left:10px;top:10px}.order-view-event{margin-left:0;margin-top:10px}.order-view-checkout{font-size:1rem;padding:10px 20px}.order-view-checkout>ul{max-width:100%}.order-view-info{padding:15px 20px}.order-view-info>ul{display:block}.order-view-info>ul>li{padding:15px 0;margin:0;border-left:none;border-top:1px solid #ddd}.order-view-info>ul>li:before{display:none}.order-view-info>ul>li:first-child{border-top:none;padding-top:0}.order-view-info>ul>li:last-child{padding-bottom:0}.apply-inner .order-view-class .delete-op{right:-15px;top:-15px;position:absolute}.apply-inner .order-view-class.combo .delete-op{position:absolute;right:0;top:0}}@media (max-width:579px){.coupon-body table{display:block}.coupon-body table th,.coupon-body table td{display:inline-block;text-align:left;padding:5px 15px}.coupon-body table th.name,.coupon-body table td.name{display:block}.coupon-body table thead{display:none}.coupon-body table tbody{display:block}.coupon-body table tbody tr{display:block;border:1px solid #ddd;margin:0 auto 20px;padding-bottom:5px;position:relative}.coupon-body table tbody tr:last-of-type{margin-bottom:0}.coupon-body table tbody th,.coupon-body table tbody td{display:block;border-bottom:none;font-size:.9375rem}.coupon-body table tbody th:before,.coupon-body table tbody td:before{content:attr(data-tit)}.coupon-body table tbody th.name,.coupon-body table tbody td.name{display:block;padding:10px 15px 10px 40px;margin-bottom:5px;background:#97bbc3;color:#fff;font-size:1rem}.coupon-body table tbody th.name:before,.coupon-body table tbody td.name:before{display:none}.coupon-body table tbody th.op,.coupon-body table tbody td.op{position:absolute;top:9px;left:8px;padding:0;border:none}.coupon-body table tbody th.op:before,.coupon-body table tbody td.op:before{display:none}}@media (max-width:479px){.order-view-class{padding-left:90px}.order-view-class .name{padding-right:10px}.order-view-class .img{width:70px}.order-view-class .delete-op{right:-15px;top:-15px}.order-view-class.combo{margin-left:-5px;margin-right:-5px;padding-top:10px;padding-bottom:15px;padding-right:10px}.order-view-list-item{padding:15px}.order-view-checkout{padding:10px}.order-view-info{padding:20px 25px;margin:0 -15px;border-radius:0}.apply-inner .order-view-coupon{display:block}.apply-inner .order-view-coupon .stit{display:block}}.apply-steps{max-width:610px;margin:0 auto max(25px,3.22vh) auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-reset:stepnum}.apply-steps .item{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;padding:0 8px;font-size:1.0625rem;color:#888;-webkit-box-flex:0;-ms-flex:0;flex:0}.apply-steps .item:first-of-type{counter-reset:stepnum}.apply-steps .item:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.apply-steps .item:last-child .state{display:none}.apply-steps .item .state{display:inline-block;vertical-align:middle;width:4vw;height:2px;background-color:#aaa}.apply-steps .item span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apply-steps .item span:before{counter-increment:stepnum;content:counter(stepnum);width:var(--h-input);height:var(--h-input);line-height:var(--h-input);border-radius:50px;background-color:#aaa;-webkit-box-flex:0;-ms-flex:0 0 var(--h-input);flex:0 0 var(--h-input);color:#fff;font-weight:600;font-size:1.0625rem;display:inline-block;vertical-align:middle;text-align:center;margin-right:5px}.is-step1 .apply-steps .item.step1{color:var(--color1);font-weight:600}.is-step1 .apply-steps .item.step1 span:before{background-color:var(--color1)}.is-step1 .apply-steps .item.step1 .state{background-color:var(--color1)}.is-step2 .apply-steps .item.step1,.is-step2 .apply-steps .item.step2{color:var(--color1);font-weight:600}.is-step2 .apply-steps .item.step1 span:before,.is-step2 .apply-steps .item.step2 span:before{background-color:var(--color1)}.is-step2 .apply-steps .item.step1 .state,.is-step2 .apply-steps .item.step2 .state{background-color:var(--color1)}.is-step3 .apply-steps .item{color:var(--color1);font-weight:600}.is-step3 .apply-steps .item span:before{background-color:var(--color1)}.is-step3 .apply-steps .item .state{background-color:var(--color1)}@media (max-width:767px){.apply-steps{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.apply-steps .item{font-size:.9375rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 5px}.apply-steps .item .state{height:1px;margin-bottom:.8em}.apply-steps .item span{display:block}.apply-steps .item span:before{width:35px;height:35px;line-height:35px;display:block;margin:0 auto 5px}}.apply-inner{margin-left:auto;margin-right:auto;max-width:1200px}.apply-cart-item{border:1px solid #eee;border-radius:var(--radius-card);background-color:#fff;-webkit-box-shadow:0 8px 15px rgba(0,0,0,.15);box-shadow:0 8px 15px rgba(0,0,0,.15);overflow:hidden;margin-bottom:max(30px,5.3vh)}.apply-cart-head{padding:18px var(--gap-member);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(1.125rem,3vw,1.375rem);color:#000;position:relative}.apply-cart-delete{white-space:nowrap;height:auto;line-height:1}.apply-cart-delete .delete-btn{line-height:1;font-size:1rem;width:auto;height:auto;border-radius:0;color:#888;padding:0 0 0 25px;vertical-align:middle}.apply-cart-delete .delete-btn:before{content:"";width:22px;height:22px;top:-5px;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.apply-cart-delete .delete-btn:hover{background-color:transparent;color:var(--color2);font-weight:600}.apply-cart-delete .delete-btn:hover:before{-webkit-filter:invert(61%) sepia(83%) saturate(603%) hue-rotate(336deg) brightness(101%) contrast(90%);filter:invert(61%) sepia(83%) saturate(603%) hue-rotate(336deg) brightness(101%) contrast(90%)}.apply-cart-switch{cursor:pointer;font-size:clamp(1.125rem,3vw,1.375rem);color:#000;display:inline-block;position:relative;padding-left:28px}.apply-cart-switch:hover{color:var(--color1)}.apply-cart-switch:before{content:"";width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23666' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E") no-repeat 0 0/contain;position:absolute;display:block;left:0;top:8px}.apply-cart-body{padding:25px var(--gap-member);border-top:2px solid #ddd}.is-step1 .apply-cart-item .apply-cart-body{display:block}.is-step1 .apply-cart-item:first-of-type .apply-cart-body{display:block}@media (max-width:470px){.apply-cart-head{display:block;padding-bottom:10px}.apply-cart-switch{width:100%;display:block}.apply-cart-delete{margin-top:15px}}.same-member{position:relative;top:auto;left:auto;display:inline-block;vertical-align:middle;margin-left:10px;white-space:nowrap;font-weight:500;font-size:1.0625rem}.same-member input{margin-right:10px}.payment-notice{border-radius:var(--radius-md);padding:15px;background-color:#f6f6f6;margin:10px auto 0;font-size:.9375rem}.extend-wrap{padding:5px 5px 5px 25px;display:none}.apply-cart-finish{border:1px solid #eee;border-radius:var(--radius-card);background-color:#fff;-webkit-box-shadow:0 8px 15px rgba(0,0,0,.15);box-shadow:0 8px 15px rgba(0,0,0,.15);overflow:hidden;padding:max(25px,7vh) var(--gap-member)}.apply-cart-finish .msg-bottom{border-top:1px solid #eee;padding-top:25px;margin-top:25px;color:#666}.apply-cart-finish .msg-top{text-align:center;color:#333}.apply-cart-finish .msg-top strong{font-size:var(--fz-subject);font-weight:400;display:block;margin:10px auto}.apply-cart-finish .msg-top p{line-height:2}.apply-cart-finish .msg-top p a{color:var(--color2);display:inline-block;margin:0 .5em;border-bottom:1px solid var(--color2)}.apply-cart-finish .msg-top p a:hover{color:var(--color2-light);font-weight:500;border-bottom-color:var(--color2-light)}.apply-finish-icon{position:relative;width:100%;max-width:60px;margin:0 auto 15px;text-align:center}@-webkit-keyframes ani_stroke_in{from{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes ani_stroke_in{from{stroke-dashoffset:600}to{stroke-dashoffset:0}}.apply-cart-finish[data-plugin=scroll-view] .apply-finish-icon{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s}.apply-cart-finish[data-plugin=scroll-view] .paper-outline{stroke-dasharray:600;stroke-dashoffset:600}.apply-cart-finish[data-plugin=scroll-view] .paper-corner{stroke-dasharray:600;stroke-dashoffset:600}.apply-cart-finish[data-plugin=scroll-view] .paper-lines{opacity:0}.apply-cart-finish[data-plugin=scroll-view] .paper-check path{stroke-dasharray:600;stroke-dashoffset:600}.apply-cart-finish[data-plugin=scroll-view].scroll-view .apply-finish-icon{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.apply-cart-finish[data-plugin=scroll-view].scroll-view .paper-outline{stroke-dashoffset:0;-webkit-animation:ani_stroke_in 1s .1s ease both;animation:ani_stroke_in 1s .1s ease both}.apply-cart-finish[data-plugin=scroll-view].scroll-view .paper-corner{stroke-dashoffset:0;-webkit-animation:ani_stroke_in 1s .68s linear both;animation:ani_stroke_in 1s .68s linear both}.apply-cart-finish[data-plugin=scroll-view].scroll-view .paper-lines{opacity:1;-webkit-animation:fadeIn .25s .8s linear both;animation:fadeIn .25s .8s linear both}.apply-cart-finish[data-plugin=scroll-view].scroll-view .paper-check{-webkit-animation:flipInY .6s 1.1s ease-in-out both;animation:flipInY .6s 1.1s ease-in-out both}.apply-cart-finish[data-plugin=scroll-view].scroll-view .paper-check path{stroke-dashoffset:0;-webkit-animation:ani_stroke_in 1.5s 1.65s linear both;animation:ani_stroke_in 1.5s 1.65s linear both}.classmate-item{font-size:1rem;padding:15px;border-radius:var(--radius-md);background-color:#a3c2c9;margin-top:20px}.classmate-switch{cursor:pointer;padding:0 30px 0 1.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(1.125rem,3vw,1.375rem);color:#fff;position:relative}.classmate-switch svg{width:.8em}.classmate-switch .icon{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.45em;height:1.45em;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff}.classmate-switch:after{content:"";width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E") no-repeat 0 0/contain;position:absolute;display:block;right:6px;top:8px}.classmate-course{background-color:#fff;border-radius:var(--radius-md);margin:10px auto;padding:15px}.classmate-course:last-of-type{margin-bottom:0}.classmate-course .class-name{font-size:1.25rem;color:var(--color1);display:block;padding:0 0 0 1em;margin-bottom:13px;position:relative;font-weight:500;line-height:1.4}.classmate-course .class-name:before{content:"";position:absolute;width:.4em;height:.4em;border-radius:10px;background-color:var(--color1);top:.6em;left:.2em}.classmate-course ul{list-style:none;margin:0;padding:0}.classmate-course ul>li{display:block}.classmate-user{padding-top:15px;margin-top:15px;border-top:2px dashed #ddd;padding-left:1em;padding-right:1em}.classmate-user:first-of-type{padding-top:0;margin-top:0;border-top:none}.classmate-user .name{line-height:1.4;font-size:1.125rem;color:#666;display:block;padding:0 8px;position:relative;font-weight:500}.classmate-user .name:before{content:"#";margin-right:.2em}#member .classmate-switch{font-size:clamp(1.125rem,2vw,1.25rem)}#member .classmate-body{display:none}#member .classmate-course .class-name{font-size:1.125rem}#member .classmate-user .name{font-size:1.0625rem}@media (max-width:1199px){.profile-form .classmate-course .field{margin-top:2px !important}}@media (max-width:767px){.classmate-course{padding:10px}.classmate-user .name{padding-left:8px}}.mfp-coupon .mfp-content{position:relative;width:calc(100% - 34px);max-width:600px;background:#fff;border-radius:4px;margin:30px auto;padding:25px 30px}.mfp-coupon .g-subhead{font-size:var(--fz-subject);display:block;margin:0 auto 10px}.mfp-coupon .g-subhead .lg{display:block;font-weight:600;color:var(--color1)}.mfp-coupon .g-subhead .sm{margin-top:.25em;font-size:var(--fz-def)}.mfp-coupon .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}.mfp-coupon .btn-box .g-btn-cube{margin:0}#news .news-list{font-size:0;margin:0 -17px}#news .news-list+.p-pager{margin-top:0}.news-list-item{display:inline-block;vertical-align:top;width:calc(33.333% - 34px);background-color:#fff;-webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);overflow:hidden;margin:0 17px 35px;border-radius:20px}.news-list-item .pic{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:450/350}.news-list-item .pic img{width:100%;position:absolute}.news-list-item .txt{position:relative;border-top:none;padding:40px 15px 15px}.news-list-item .title{line-height:26px;font-size:20px;color:#222;margin:0}.news-list-item .summary{line-height:26px;font-size:.9375rem;color:#777;margin:5px 0 0}.news-list-item .date{display:block;position:absolute;line-height:24px;font-size:.875rem;color:#666;top:15px;left:15px}.news-list-item:hover .title{color:var(--color1)}.news-list-item:hover .summary{color:#222}@media (max-width:1199px){#news .news-list{margin:0 -10px}.news-list-item{margin:0 10px 30px;width:calc(50% - 20px)}}@media (max-width:991px){#news .news-list{margin:0 -20px}.news-list-item{width:calc(50% - 40px);margin:0 20px 30px}}@media (max-width:767px){#news .news-list{margin:0}.news-list-item{width:calc(50% - 40px);margin:0 20px 30px}.news-list-item .txt{padding:35px 15px 10px}.news-list-item .date{top:10px;left:15px}}@media (max-width:639px){.news-list-item{width:100%;margin:0 0 20px}}#news .news-view>*{position:relative}#news .news-view .view-head{margin-bottom:10px}#news .news-view .view-head .top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}#news .news-view .view-head .top-bar .date{color:#666;font-size:15px;line-height:24px}#news .news-view .view-head .top-bar .category{margin-left:10px;padding:0 10px;color:#f09943;font-size:14px;line-height:24px;border:1px solid #f09943;border-radius:12px}#news .news-view .view-head .subject{position:relative;padding:10px;width:100%;color:#222;font-size:28px;font-weight:400;border-bottom:2px solid #dedede}#news .news-view .view-head .subject:before{pointer-events:none;content:"";position:absolute;top:auto;bottom:-1px;left:0;width:65px;height:2px;background-color:#0082a3}#news .news-view .share{padding:30px 0}#news .news-view .view-down-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;padding:30px 0;border-top:2px solid #dedede}#news .news-view .view-down-wrap .btn-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:80px;padding-right:80px}#news .news-view .view-down-wrap .btn-box .g-btn:before{display:none}#news .news-view .view-down-wrap .control-box{width:calc((100% - 275px)/2)}#news .news-view .view-down-wrap .control-box a{display:block}#news .news-view .view-down-wrap .control-box a:hover .arrow{color:#0082a3}#news .news-view .view-down-wrap .control-box a:hover .arrow:before,#news .news-view .view-down-wrap .control-box a:hover .arrow:after{opacity:1}#news .news-view .view-down-wrap .control-box .arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;color:#777;font-size:15px;font-weight:700;line-height:38px;-webkit-transition:all .4s;transition:all .4s}#news .news-view .view-down-wrap .control-box .arrow:before,#news .news-view .view-down-wrap .control-box .arrow:after{opacity:0;pointer-events:none;content:"";position:absolute;top:50%;margin-top:-4px;width:8px;height:8px;border-top:1px solid #0082a3;border-right:1px solid #0082a3;-webkit-transition:all .4s;transition:all .4s}#news .news-view .view-down-wrap .control-box .title{color:#222;font-size:20px;line-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#news .news-view .view-down-wrap .control-box.prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#news .news-view .view-down-wrap .control-box.prev .arrow{margin-right:10px}#news .news-view .view-down-wrap .control-box.prev .arrow:before,#news .news-view .view-down-wrap .control-box.prev .arrow:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#news .news-view .view-down-wrap .control-box.prev .arrow:before{left:0}#news .news-view .view-down-wrap .control-box.prev .arrow:after{left:6px}#news .news-view .view-down-wrap .control-box.prev a:hover .arrow{padding-left:20px}#news .news-view .view-down-wrap .control-box.next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:right}#news .news-view .view-down-wrap .control-box.next .arrow{margin-left:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#news .news-view .view-down-wrap .control-box.next .arrow:before,#news .news-view .view-down-wrap .control-box.next .arrow:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#news .news-view .view-down-wrap .control-box.next .arrow:before{right:0}#news .news-view .view-down-wrap .control-box.next .arrow:after{right:6px}#news .news-view .view-down-wrap .control-box.next a:hover .arrow{padding-right:20px}#news .news-view .view-down-wrap .control-box.disable{pointer-events:none}#news .news-view .view-down-wrap .control-box.disable a{display:none}@media (max-width:991px){#news .news-view .view-head{margin-bottom:10px;padding-right:0;padding-top:10px}#news .news-view .view-head .top-bar{padding:0}#news .news-view .view-head .subject{padding:10px 0;line-height:30px;font-size:1.25rem}#news .news-view .view-head .subject span{line-height:30px;font-size:1rem;margin-right:5px;padding:0 10px}#news .news-view .view-head .share{top:auto;left:0;right:auto;bottom:-36px}#news .news-view .view-down-wrap .control-box .title{font-size:16px;line-height:26px}}@media (max-width:743px){#news .news-view .view-down-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}#news .news-view .view-down-wrap .control-box{width:100%}#news .news-view .view-down-wrap .control-box .arrow{margin:0 !important}#news .news-view .view-down-wrap .control-box.prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:10px}#news .news-view .view-down-wrap .control-box.next{border-top:1px solid #dedede;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}#news .news-view .view-down-wrap .control-box.next .arrow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#news .news-view .view-down-wrap .btn-box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:30px;width:100%}}#org .p-subject span:before{background-image:url(../../../themes/zh-tw/assets/css/../images/p_subject_org.png)}#org .p-columns-left{width:350px;-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}#org .p-columns-right{padding-left:40px;max-width:calc(100% - 350px)}@media (max-width:1479px){#org .p-columns-left{width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}#org .p-columns-right{padding-left:20px;max-width:calc(100% - 300px)}}@media (max-width:991px){#org .p-columns-left{width:100%}#org .p-columns-right{padding-left:0;max-width:none}}.org-info{width:100%;position:relative;text-align:center;top:0;right:0;margin:0;padding:25px 0 0;background-color:#fff;-webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);box-shadow:0px 3px 15px 0px rgba(0,0,0,.1);border-radius:0 0 var(--radius-card) var(--radius-card);overflow:hidden}.org-info .share{padding:15px 25px;width:100%;background-color:#f7f7f7}.org-info .share .share-item-track{display:none !important}.org-info>*{position:relative}.org-info .info-logo{display:block;margin:auto}.org-info .info-classroom{position:relative;font-size:0;text-align:center;margin-top:10px}.org-info .info-classroom:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}.org-info .info-classroom>*{position:relative}.org-info .info-classroom span{display:inline-block;line-height:30px;font-size:1.25rem;border-bottom:2px solid #444;vertical-align:top;padding-bottom:10px}.org-info .info-link{font-size:0;text-align:center;padding-top:5px}.org-info .info-link>a{display:inline-block;position:relative;line-height:34px;font-size:.875rem;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;margin:10px 5px 0;padding:0 10px}.org-info .info-link>a.website{line-height:32px;color:#555;border:1px solid #bbb;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}.org-info .info-link>a.website:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}.org-info .info-link>a.facebook{color:#fff;background:#4267b2}.org-info .info-link>a.facebook:hover{-webkit-box-shadow:0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 0 999px rgba(255,255,255,.15) inset}.org-info .info-link>a.map{color:#fff;background:#e14c46}.org-info .info-link>a.map:hover{-webkit-box-shadow:0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 0 999px rgba(255,255,255,.15) inset}.org-info .info-detail{margin-top:10px;display:inline-block;width:auto;text-align:left}.org-info .info-detail dl{margin:0;padding:2px 0}.org-info .info-detail dt{float:left;width:85px;line-height:26px;font-size:.9375rem;font-weight:400;padding-right:5px}.org-info .info-detail dd{float:right;width:calc(100% - 85px);line-height:26px;font-size:.9375rem}.org-info .info-detail a{color:inherit}.org-info .info-detail a:hover{color:var(--color2)}.org-pic{margin-bottom:25px}.org-block{position:relative;background:#fff;border:4px solid #f4f4f4;vertical-align:top;padding:25px}@media (min-width:992px) and (max-width:1479px){.org-info .info-link a{margin:0 2px 10px}.org-info .info-link a.website{line-height:34px;font-size:0}.org-info .info-link a.website:before{content:"官網";display:inline-block;vertical-align:middle;font-size:.875rem}}@media (max-width:991px){.org-course{padding:10px}}#coop .coop-board.finish{margin-bottom:40px}#coop .coop-board>*{position:relative}#coop .coop-top{position:relative}#coop .coop-form{font-size:0;padding:20px}#coop .coop-form .field{display:inline-block;width:calc(50% - 40px);vertical-align:top;margin:20px 20px 0}#coop .coop-form .field.full{width:calc(100% - 40px)}#coop .coop-form .field dt{float:left;width:100px;line-height:50px;font-size:16px;font-weight:400;padding:5px 0}#coop .coop-form .field dt strong{padding-left:3px;color:#0082a3}#coop .coop-form .field dd{float:right;position:relative;width:calc(100% - 100px)}#coop .coop-form .field dd .input{display:inline-block;width:100%;height:55px;font-size:16px;color:#444;border:1px solid #ddd;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;padding:0 15px}#coop .coop-form .field dd .input:focus{border-color:#ed8f25}#coop .coop-form .field dd .select{display:inline-block;height:55px;font-size:16px;color:#444;border:1px solid #ddd;background:#fff url(../../../themes/zh-tw/assets/css/../images/select_arrow.png) right center no-repeat;background-size:20px 5px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;margin-right:10px;padding:0 30px 0 15px;appearance:none;-moz-appearance:none;-webkit-appearance:none}#coop .coop-form .field dd .select::-moz-expand{display:none}#coop .coop-form .field dd .select:focus{border-color:#ed8f25}#coop .coop-form .field dd .textarea{display:block;width:100%;line-height:24px;font-size:16px;color:#444;border:1px solid #ddd;background:#fff;border-radius:5px;padding:15px;height:90px}#coop .coop-form .field dd .textarea:focus{border-color:#ed8f25}#coop .coop-form .field dd .refresh-captcha{display:inline-block;vertical-align:top;margin-left:10px}#coop .coop-note{line-height:26px;font-size:16px;text-align:center;max-width:840px;margin:10px auto 20px}#coop .coop-note span.required{color:#0082a3}#coop .p-left-more{margin-top:-10px}@media (max-width:1199px){#coop .coop-board{padding:15px}#coop .coop-form{margin:0;padding:10px 0}#coop .coop-form .field,#coop .coop-form .field.full,#coop .coop-form .btn-box{display:block;width:100%;margin:10px 0 0}#coop .coop-form .btn-box{text-align:center;margin-top:20px}#coop .coop-note,#coop .coop-board{margin-top:0;margin-bottom:0;padding:10px 0}}@media (max-width:639px){#coop .coop-form .field dt,#coop .coop-form .field dd{float:none;width:100%}}@media (max-width:479px){#coop .coop-form .field dd.coop-address .input{display:block;width:100% !important;margin-top:10px}}.coop-plan{font-size:0;margin:0 -10px}.coop-plan .link{width:33.3%;display:inline-block;vertical-align:top;padding:0 10px;margin:0 0 15px}.coop-plan .link a{display:block;position:relative;font-size:1.125rem;color:#fff;padding:12px 0;text-decoration:none;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.coop-plan .link a span{position:relative;padding-left:35px;display:inline-block}.coop-plan .link a span:before{content:"";width:30px;height:30px;position:absolute;left:0;top:0;display:inline-block;vertical-align:middle;margin:0;background:url(../../../themes/zh-tw/assets/css/../images/page_coop_icon.png) no-repeat 0 0;background-size:100% auto}.coop-plan .link a:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #fff;opacity:.2}.coop-plan .link a:hover{color:#fff}.coop-plan .link.orange a{background:#ed8f25;background:-webkit-gradient(linear,left top,left bottom,from(#ed8f25),to(#e76f3a));background:linear-gradient(to bottom,#ed8f25 0%,#e76f3a 100%)}.coop-plan .link.orange a:hover{background:#ef9f26;background:-webkit-gradient(linear,left top,left bottom,from(#ef9f26),to(#ef823e));background:linear-gradient(to bottom,#ef9f26 0%,#ef823e 100%)}.coop-plan .link.green a{background:#1b9c37;background:-webkit-gradient(linear,left top,left bottom,from(#1b9c37),to(#1a8c44));background:linear-gradient(to bottom,#1b9c37 0%,#1a8c44 100%)}.coop-plan .link.green a:hover{background:#37ac1f;background:-webkit-gradient(linear,left top,left bottom,from(#37ac1f),to(#1f9a1d));background:linear-gradient(to bottom,#37ac1f 0%,#1f9a1d 100%)}.coop-plan .link.red a{background:#e45827;background:-webkit-gradient(linear,left top,left bottom,from(#e45827),to(#ea3d17));background:linear-gradient(to bottom,#e45827 0%,#ea3d17 100%)}.coop-plan .link.red a:hover{background:#f46542;background:-webkit-gradient(linear,left top,left bottom,from(#f46542),to(#f7491d));background:linear-gradient(to bottom,#f46542 0%,#f7491d 100%)}#coop .subject-plan{position:relative;font-size:0;margin:0}#coop .subject-plan:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}#coop .subject-plan span{display:inline-block;position:relative;line-height:48px;font-size:1.25rem;font-weight:700;border-bottom:2px solid #444;vertical-align:top;padding:0 10px 0 50px}#coop .subject-plan span:before{content:"";display:block;position:absolute;width:30px;height:30px;background:url(../../../themes/zh-tw/assets/css/../images/page_coop_icon_black.png) no-repeat;background-size:cover;top:9px;left:10px}#coop .content-plan{margin:20px 0 40px}#coop .btn-box{text-align:center;margin-top:40px}@media (max-width:499px){.coop-plan{margin:0 -5px}.coop-plan .link{padding:0 5px}.coop-plan .link a{padding:12px 0;font-size:1rem}.coop-plan .link a span{padding:0}.coop-plan .link a span:before{display:none}}#coop .coop-top .subject span{border-bottom-color:#59b3b1;background-image:url(../../../themes/zh-tw/assets/css/../images/contact_ico.png)}#coop .send-msg{text-align:center;margin:30px 0 15px}.code .input{padding-right:180px !important}.code .code-box{position:absolute;top:10px;right:15px}.code .code-box i.fa{margin-left:5px;color:#444;font-size:20px;line-height:36px}.finish .btn-box .g-btn.back:before{margin-top:-3px;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}#coop .btn-box .g-btn{margin:0 auto;max-width:300px}#sitemap .container-wrap{padding-bottom:0}.sitemap-list{font-size:0;display:block;padding-top:40px;padding-bottom:20px;margin:0 -25px}.sitemap-list .box{display:inline-block;vertical-align:top;text-align:left;width:25%;margin:0;padding:0 25px;font-size:1rem}.sitemap-list .box .inner{display:block;position:relative;margin:0 0 50px}.sitemap-list .box .inner dd{display:block;margin:0 0 0 15px;padding:0 0 0 25px;border-left:1px solid #dedede}.sitemap-list .box .inner dd a{color:#444;font-size:1rem;display:block;padding:13px 10px;position:relative}.sitemap-list .box .inner dd a:before{content:"";display:inline-block;width:4px;height:4px;background:#444;position:absolute;left:0;top:24px;border-radius:50%}.sitemap-list .box .inner dd a:hover{color:#0082a3}@media (max-width:1499px){.sitemap-list{margin-left:-13px;margin-right:-13px;padding-bottom:30px}.sitemap-list .box{padding:0 13px}.sitemap-list .box .inner{margin-bottom:10px}}@media (max-width:1199px){.sitemap-list .box{width:33.3333333333%}}@media (max-width:639px){#sitemap .p-subhead{margin:15px auto}.sitemap-list{margin:0;padding-top:20px;padding-bottom:0}.sitemap-list .box{width:50%;padding:0 5px;margin-bottom:20px}.sitemap-list .box .inner{margin-bottom:10px}.sitemap-list .box .tit{padding:8px 5px;text-align:center}.sitemap-list .box .inner dd{margin:0 0 0 10px;border:none}.sitemap-list .box .inner dd a{padding:8px 0 8px 10px;font-size:.9375rem}.sitemap-list .box .inner dd a:before{top:17px}}.adv-step .container-wrap{margin-left:auto;margin-right:auto;max-width:810px;border:none;border-radius:15px;padding-bottom:45px;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.adv-step .container-wrap .top-subject{padding:10px 0 20px;font-size:clamp(20px,1.458vw,28px);font-weight:700;text-align:center}.adv-step .send-msg{max-width:480px;margin:0 auto}.adv-step form,.adv-step .adv-inner{margin:0 auto;max-width:480px;width:100%}.adv-step .form-row{margin:0 auto;max-width:480px;width:100%}.adv-step .form-row+.form-row{margin-top:8px}.adv-step .form-row+.file-box{margin-top:15px}.adv-step .form-row span.label{display:none}.adv-step .form-row .box{margin:5px 0;width:100%}.adv-step .input{display:inline-block;width:100%;height:var(--h-input-lg);font-size:16px;color:#444;border:1px solid #ddd;background:#fff;border-radius:3px;vertical-align:top;padding:0 15px}.adv-step .input.bg-mobile{padding-left:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M36 20h8M56 66c0 1.104-.896 2-2 2H26c-1.104 0-2-.896-2-2V14c0-1.104.896-2 2-2h28c1.104 0 2 .896 2 2v52z'/%3E%3C/svg%3E") no-repeat 12px center/auto 62%}.adv-step .input.bg-lock{padding-left:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M18 40.083c0-1.013.821-1.833 1.833-1.833h40.333c1.014 0 1.834.821 1.834 1.833v26.333c0 1.014-.82 1.834-1.834 1.834H19.833c-1.013 0-1.833-.82-1.833-1.834V40.083z'/%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M37 56.25c1.657 1.656 4.344 1.656 6 0s1.656-4.344 0-6-4.343-1.656-6 0-1.657 4.344 0 6zM26.5 38.25v-8.5c0-7.456 6.044-13.5 13.5-13.5 7.455 0 13.5 6.044 13.5 13.5v8.5'/%3E%3C/svg%3E") no-repeat 12px center/auto 65%}.adv-step .input.bg-lock-check{padding-left:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80' height='80'%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M18 40.083c0-1.013.821-1.833 1.833-1.833h40.333c1.014 0 1.834.821 1.834 1.833v26.333c0 1.014-.82 1.834-1.834 1.834H19.833c-1.013 0-1.833-.82-1.833-1.834V40.083zM26.5 38.25v-8.5c0-7.456 6.044-13.5 13.5-13.5 7.455 0 13.5 6.044 13.5 13.5v8.5'/%3E%3Cpath fill='none' stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M34.625 54 40 57.5s4.875-8.625 5.375-8.5'/%3E%3C/svg%3E") no-repeat 12px center/auto 65%}.adv-step .input{display:inline-block;width:100%;height:var(--h-input-lg)}.adv-step .link-forgetpwd{color:#222;text-decoration:none;display:inline-block;vertical-align:middle}.adv-step .btn-box{padding-bottom:10px}.adv-step .btn-box .g-btn{margin:5px 0}.adv-step .error-box{padding:10px 15px 8px;color:#f29438;font-size:16px;line-height:24px;border-radius:3px;background-color:#fdefe1}.adv-step .error-box i{margin-right:5px}.adv-step .code-text{padding:10px 0 20px;text-align:center}.adv-step .code-text-s{padding:5px 0;font-size:14px}.adv-step .code-box{padding:10px 0}.adv-step .number-check .box{display:-webkit-box;display:-ms-flexbox;display:flex}.adv-step .number-check-btn{margin-left:10px;width:80px;color:#f3a154;font-size:16px;text-align:center;background-color:#fff;border:1px solid #f3a154;border-radius:3px;height:var(--h-input-lg)}.adv-step .number-check-btn:hover{color:#fff;background-color:#f3a154}.adv-step .etc,.adv-step .agree{padding:15px 0 10px;text-align:center;color:#222}.adv-step .etc a,.adv-step .agree a{display:inline-block;position:relative;color:#f29438}.adv-step .etc a:before,.adv-step .agree a:before{pointer-events:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#f29438}.adv-step .etc a:hover:before,.adv-step .agree a:hover:before{display:none}.adv-step.register form,.adv-step.register .inner{max-width:580px;padding-top:10px}.adv-step.register .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:580px}.adv-step.register .form-row span.label{display:block;position:relative;top:auto;left:auto;margin:0;height:auto;font-size:16px;width:90px;padding-right:15px;line-height:25px}.adv-step.register .form-row span.label span{color:#0082a3}.adv-step.register .form-row .box{width:calc(100% - 90px)}.adv-step.register.has-long-label .form-row span.label{width:127px}.adv-step.register.has-long-label .form-row .box{width:calc(100% - 127px)}@media (max-width:767px){.adv-step .form-row+.form-row{margin-top:10px}.adv-step .input{width:100%}.adv-step.register .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.adv-step.register .form-row span.label{width:100%}.adv-step.register .form-row .box{width:100%}}@media (max-width:499px){.adv-step .btn-box{padding-top:30px}}.msg-welcome{color:#888;font-weight:700;font-size:.9375rem;display:block;margin:20px 10px}.member-head{margin-left:calc(var(--gap-member)*-1);margin-right:calc(var(--gap-member)*-1);padding:35px var(--gap-member);margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #ddd;min-height:max(40px,3.25vw)}.member-head .msg-welcome{display:inline-block;position:relative;color:#222;margin:0;padding-left:max(50px,3.8vw);font-size:clamp(1.125rem,1.45vw,1.75rem)}.member-head .msg-welcome:before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:max(40px,3.25vw);height:max(40px,3.25vw);border-radius:50%;background-color:#d8d8d8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-person-fill' viewBox='0 0 16 16'%3E%3Cpath d='M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3Zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:60% auto}.member-head .link-logout{height:var(--h-input);border-radius:50px;background-color:var(--color3);color:#fff;white-space:nowrap;line-height:var(--h-input);padding:0 20px;font-size:.9375rem}.member-head .link-logout:hover{background-color:var(--color1);color:#fff}@media (max-width:991px){.member-head{margin-left:-15px;margin-right:-15px;padding:12px 15px 15px}.member-head .msg-welcome{font-size:clamp(1rem,2.5vw,1.5rem)}.member-head .link-logout{display:none}#member .p-left-menu{width:100%;position:absolute;right:5px;top:12px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#member .p-left-menu .btn{width:100%;height:var(--h-input);border-radius:50px;background-color:var(--color1);color:#fff;font-size:.9375rem;white-space:nowrap;line-height:var(--h-input);padding:0 45px 0 20px;border-bottom-width:1px}#member .p-left-menu .btn:focus,#member .p-left-menu .btn:active,#member .p-left-menu .btn:hover{background-color:var(--color1-light);color:#fff}#member .p-left-menu .btn:after{content:"";width:6px;height:5px;position:absolute;display:block;right:15px;top:18px;background:url(../../../themes/zh-tw/assets/css/../images/select_arrow.png) right center no-repeat/auto 100%;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#member .p-left-menu .dropdown.show .btn,#member .p-left-menu.open .btn{background-color:#aaa !important;color:#fff;outline:none}#member .p-left-menu .dropdown-menu{border:none;border-radius:var(--radius-card);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5) !important;box-shadow:0 5px 15px rgba(0,0,0,.5) !important;background-color:#fff;min-width:200px;padding:5px}#member .p-left-menu .dropdown-menu>li{border-top:none}#member .p-left-menu .dropdown-menu>li>a{text-align:left;display:block;position:relative;line-height:1.5;font-size:.9375rem;border-radius:50px;color:#222;background-color:transparent;padding:8px 0 8px 25px;white-space:normal}#member .p-left-menu .dropdown-menu>li>a:before{content:"";display:block;position:absolute;width:2px;height:2px;background-color:#222;top:18px;left:12px;border-radius:50%}#member .p-left-menu .dropdown-menu>li>a>span{display:inline-block;font-size:.75rem;color:#fff;background:var(--color-red);border-radius:15px;vertical-align:middle;margin-left:5px;margin-top:-2px;padding:0 6px}#member .p-left-menu .dropdown-menu>li>a:hover{background-color:#eee;color:#111}#member .p-left-menu .dropdown-menu>li>a:hover:before{background-color:#111}#member .p-left-menu .dropdown-menu>li.current>a{background-color:var(--color2);color:#fff}#member .p-left-menu .dropdown-menu>li.current>a:before{background-color:#fff !important}}@media (max-width:767px){#member .p-left-menu{top:8px}}@media (max-width:449px){.member-head{display:block}.member-head .msg-welcome{display:block}#member .p-columns-left{position:relative;right:auto;top:auto;background-color:transparent}#member .p-left-menu{position:relative;right:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}#member .p-left-menu .dropdown{width:100%;position:relative}#member .p-left-menu .dropdown .btn{max-width:none}#member .p-left-menu .dropdown-menu{width:100%}}#member .p-subhead{font-size:var(--fz-listname);font-weight:700;position:relative;padding:0 0 0 1.5em;margin-bottom:1em;color:#222;letter-spacing:.025em}#member .p-subhead:before{content:"";width:.83em;height:.83em;display:block;background:url(../../../themes/zh-tw/assets/css/../images/icon_subhead.png) no-repeat center center;background-size:contain;position:absolute;left:5px;top:.4em}.etc-account{background:#f8f8f8;border:1px solid #dedede;border-radius:1px;margin:35px auto;padding:16px;text-align:center}.etc-account .btn-box{margin-top:20px;text-align:center}.btn-social{overflow:hidden;position:relative;padding-left:55px;border-radius:5px;display:inline-block;height:40px;width:calc(50% - 6px);max-width:270px;color:#fff;font-size:.9375rem;line-height:40px}.btn-social .icon{width:50px;height:100%;position:absolute;top:0;left:0}.btn-social .icon:before{content:"";width:26px;height:26px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px}.btn-social.line{background:#03c302}.btn-social.line .icon{background:#019f00}.btn-social.line .icon:before{content:"";background:url(../../../themes/zh-tw/assets/css/../images/page_line_icon.png) no-repeat center center/100% auto}.btn-social.line:hover{background:#01ce00}.btn-social.line:hover .icon{background:#02ad00}.btn-social.fb{background:#3a5997}.btn-social.fb .icon{background:#1c386e}.btn-social.fb .icon:before{content:"";background:url(../../../themes/zh-tw/assets/css/../images/page_fb_icon.png) no-repeat center center/100% auto}.btn-social.fb:hover{background:#325fb3}.btn-social.fb:hover .icon{background:#1b4187}@media (max-width:767px){.etc-account{font-size:.9375rem;margin:30px 0 0;padding:10px 15px}.etc-account .btn-social{display:block;width:100%;max-width:240px;margin:5px auto}}.profile-form{margin:0 -20px}.profile-form .cell-verify{display:inline-block;line-height:1.5;font-size:1.0625rem;font-weight:600;color:var(--color1);width:calc(100% - 220px);padding:5px 10px 5px 0;vertical-align:middle}.profile-form .verify{display:inline-block;width:220px;text-align:right;vertical-align:middle}.profile-form .state-verify{display:inline-block;color:var(--color1);line-height:1.5;font-size:.9375rem;vertical-align:middle;margin-right:10px;padding:5px 0}.profile-form .state-verify.yet{color:var(--color-red)}.profile-form .btn-verify{display:inline-block;text-align:center;vertical-align:middle;margin:0;border-radius:5px;height:36px;width:120px;color:#555;font-size:.9375rem;line-height:34px;border:1px solid #bbb;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}.profile-form .btn-verify:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}.profile-form .checkbox-box,.profile-form .radio-box{margin-top:8px;margin-bottom:8px}.profile-form .refresh-captcha{display:inline-block;vertical-align:middle;margin-left:10px}.profile-form .field{display:inline-block;width:calc(70% - 40px);vertical-align:top;margin:10px 20px 0}.profile-form .field.full{width:calc(100% - 40px)}.profile-form .field.field-verify{margin-bottom:5px}.profile-form .field.field-verify dt,.profile-form .field.field-verify dd{line-height:36px !important}.profile-form .field dt{float:left;width:160px;font-size:.9375rem;font-weight:400;padding:0 5px 0 0;height:var(--h-input-lg);-ms-flex-line-pack:center;align-content:center;line-height:1.5}.profile-form .field dt strong{color:var(--color1)}.profile-form .field dd{float:right;position:relative;width:calc(100% - 160px)}.profile-form .field dd .input{display:inline-block;vertical-align:top;height:var(--h-input-lg)}.profile-form .field dd .input.captcha{width:calc(100% - 120px)}.profile-form .field dd .select{display:inline-block;vertical-align:top}.profile-form .field dd.gender .input{padding-right:150px !important}@media (max-width:1479px){.profile-form .field dd .cell-verify{width:calc(100% - 200px)}.profile-form .field dd .verify{width:200px}.profile-form .field dd .state-verify{width:calc(100% - 115px)}.profile-form .field dd .btn-verify{width:105px}}@media (max-width:1199px){.profile-form{margin:0}.profile-form .field{width:100%;margin:10px 0 0}.profile-form .field.full{width:100%;margin:10px 0 0}}@media (max-width:639px){.profile-form .field dt,.profile-form .field dd{float:none;width:100%}}@media (max-width:479px){.profile-form .field dd .cell-verify{display:block;width:100%;padding-right:0}.profile-form .field dd .verify{display:block;width:100%;text-align:left}.profile-form .field dd.address .input{display:block;width:100% !important;margin-top:10px}}#member-terms{max-width:760px;border:none;padding:0;color:#000;background:#fff;margin:20px auto;position:relative;border-radius:3px;overflow:hidden}#member-terms .title{font-size:1.125rem;text-align:center;color:#fff;background:var(--color1);font-weight:400;margin:0;padding:10px 50px 10px 10px;border-bottom:5px solid #eee}#member-terms .editor,#member-terms .content{overflow-y:auto;max-height:calc(100vh - 134px);padding:30px}#member-terms .mfp-close{width:50px;height:50px;font-size:0}#member-terms .mfp-close:before,#member-terms .mfp-close:after{content:"";height:3px;width:20px;background:#fff;position:absolute;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#member-terms .mfp-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:46%;left:30%}#member-terms .mfp-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:46%;left:30%}@media (max-width:767px){#member-terms .editor,#member-terms .content{padding:15px}}.plupload-file-wrap{position:relative;display:block}.plupload-file-wrap input[type=file]{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.plupload-wrap .number-check-btn{position:absolute;right:0;top:0;width:90px;height:var(--h-input-lg);color:#f3a154;text-align:center;background-color:#fff;border:1px solid #f3a154;border-radius:var(--radius-sm);outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.plupload-wrap .number-check-btn:hover{color:#fff;background-color:#f3a154}.plupload-wrap .select-button{outline:none;z-index:-100 !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);position:absolute;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.plupload-browse-button{width:100%;right:0;top:0;height:var(--h-input-lg);position:absolute}.plupload-browse-button .input{line-height:var(--h-input-lg);cursor:pointer;border:1px solid #ddd;background:#fff;border-radius:var(--radius-sm);display:block;padding:0;text-align:left;overflow:hidden}.plupload-browse-button .input:after{content:"瀏覽";width:88px;top:1px;right:1px;bottom:1px;padding-left:20px;position:absolute;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #ddd;background:url("data:image/svg+xml,%3Csvg  xmlns='http://www.w3.org/2000/svg'  width='24'  height='24'  viewBox='0 0 24 24'  fill='none'  stroke='%23555'  stroke-width='2'  stroke-linecap='round'  stroke-linejoin='round'  class='icon icon-tabler icons-tabler-outline icon-tabler-folder-open'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 19l2.757 -7.351a1 1 0 0 1 .936 -.649h12.307a1 1 0 0 1 .986 1.164l-.996 5.211a2 2 0 0 1 -1.964 1.625h-14.026a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2h4l3 3h7a2 2 0 0 1 2 2v2' /%3E%3C/svg%3E") no-repeat 15px center/20px auto}.plupload-browse-button:hover .input{border-color:var(--color2) !important}.plupload-browse-button:hover .input:before{border-left:1px solid var(--color2);background:url("data:image/svg+xml,%3Csvg  xmlns='http://www.w3.org/2000/svg'  width='24'  height='24'  viewBox='0 0 24 24'  fill='none'  stroke='%23f29438'  stroke-width='2'  stroke-linecap='round'  stroke-linejoin='round'  class='icon icon-tabler icons-tabler-outline icon-tabler-folder-open'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 19l2.757 -7.351a1 1 0 0 1 .936 -.649h12.307a1 1 0 0 1 .986 1.164l-.996 5.211a2 2 0 0 1 -1.964 1.625h-14.026a2 2 0 0 1 -2 -2v-11a2 2 0 0 1 2 -2h4l3 3h7a2 2 0 0 1 2 2v2' /%3E%3C/svg%3E") no-repeat 15px center/20px auto;color:#f29438}.plupload-file-queue{display:block;position:relative;height:var(--h-input-lg);width:calc(100% - 88px)}.plupload-file-queue .plupload-progress-wrap{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.plupload-file-queue .plupload-progress-wrap .plupload-progress-graph{position:absolute;width:100%;height:100%;background:#fff;top:0;left:0;color:var(--color2);line-height:var(--h-input-lg)}.plupload-file-queue .plupload-progress-wrap .plupload-progress-graph .plupload-progress-bar{float:none;position:relative;width:100%;height:100%;background:0 0;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:none;transition:none}.plupload-file-queue .plupload-progress-wrap .plupload-progress-graph .plupload-progress-bar>i{display:block;position:absolute;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:0;padding:0 15px 0 70px;height:100%;background:#fdead1;background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:45px 45px;top:0;left:0;-webkit-transition:width .3s;transition:width .3s}.plupload-file-queue .plupload-progress-wrap .plupload-progress-graph .plupload-progress-bar>span{display:block;position:absolute;left:0;top:0;font-size:.9375rem;text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.plupload-file-wrap .number-check-btn{display:block;width:100%}}#popup-payfeedback{max-width:500px;border:none;padding:0;color:#000;background:#fff;margin:20px auto;position:relative;border-radius:3px;overflow:hidden}#popup-payfeedback .title{font-size:1.125rem;text-align:center;color:#fff;background:var(--color1);font-weight:400;margin:0;padding:10px 50px 10px 10px;border-bottom:5px solid #eee}#popup-payfeedback .content{overflow-y:auto;max-height:calc(100vh - 134px);padding:30px}#popup-payfeedback .mfp-close{width:50px;height:50px;font-size:0}#popup-payfeedback .mfp-close:before,#popup-payfeedback .mfp-close:after{content:"";height:3px;width:20px;background:#fff;position:absolute;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#popup-payfeedback .mfp-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:46%;left:30%}#popup-payfeedback .mfp-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:46%;left:30%}@media (max-width:767px){#member-terms .editor,#member-terms .content{padding:15px}}.member-score-form{position:relative;font-size:0;border:4px solid #f4f4f4;padding:25px 30px}.member-score-form:before{content:"";display:block;position:absolute;width:100%;height:100%;border:1px solid #dedede;top:0;left:0;pointer-events:none}.member-score-form>*{position:relative}.member-score-form .field{display:block;margin:0 0 10px}.member-score-form .field dt{float:left;width:90px;line-height:26px;font-size:.9375rem;font-weight:400}.member-score-form .field dd{float:right;width:calc(100% - 90px)}.member-score-form .field dd a{display:inline-block;line-height:26px;font-size:.9375rem;color:#ed8f25;vertical-align:top}.member-score-form .field dd a:hover{color:#000}.member-score-form .field dd .textarea{display:block;width:100%;height:98px;min-height:98px;line-height:20px;font-size:.9375rem;color:#444;border:1px solid #bbb;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);padding:8px}.member-score-form .field dd .textarea:focus{border-color:#dd2511}.member-score-form .btn-box{font-size:0;text-align:center;margin-top:20px}.member-score-form .btn-box .btn{display:inline-block;position:relative;line-height:36px;font-size:.9375rem;border:none;border-radius:2px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);vertical-align:top;padding:0 20px;outline:none}.member-score-form .btn-box .btn.reset{line-height:34px;color:#555;border:1px solid #bbb;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}.member-score-form .btn-box .btn.reset:hover{color:#000;border-color:#999;background:#ededed;background:-webkit-gradient(left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#fff));background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:linear-gradient(to bottom,#ededed 0%,#fff 100%)}.member-score-form .btn-box .btn.submit{color:#fff;background:#e45827;margin-left:10px}.member-score-form .btn-box .btn.submit:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 999px rgba(255,255,255,.15) inset}#rating-popup{position:relative;width:100%;max-width:800px;background:#fff;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.5);box-shadow:0 5px 10px rgba(0,0,0,.5);margin:auto;padding:20px}#rating-popup .title{position:relative;font-size:0;margin:0 0 20px}#rating-popup .title:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#dedede;left:0;bottom:0}#rating-popup .title span{display:inline-block;position:relative;line-height:40px;font-size:1.25rem;font-weight:700;border-bottom:2px solid #444;vertical-align:top;padding:0 5px 0 40px}#rating-popup .title span:before{content:"";display:block;position:absolute;width:30px;height:30px;background:url(../../../themes/zh-tw/assets/css/../images/page_m_score_ico.png) no-repeat;background-size:cover;top:5px;left:2px}#rating-popup .member-score-form{max-height:calc(100vh - 162px);border:none;padding:0}#rating-popup .member-score-form:before{display:none}#faq .faq-head{position:relative;margin:0 auto 20px auto;padding:0;font-size:0}#faq .faq-head:before{content:"";display:block;position:absolute;width:100%;height:2px;background:#dedede;left:0;bottom:0}#faq .faq-head span{display:inline-block;position:relative;line-height:48px;font-size:1.25rem;font-weight:700;border-bottom:2px solid #444;vertical-align:top;padding:0 5px 0 40px}#faq .faq-head span:before{content:"";display:block;position:absolute;width:30px;height:30px;background:url(../../../themes/zh-tw/assets/css/../images/page_faq_icon.png) no-repeat;background-size:cover;top:9px;left:5px}#faq .faq-right{width:calc(100% - 270px);float:right;position:relative;z-index:0}#faq .faq-right .p-subhead{margin:0 auto 20px auto;position:relative;padding:0;display:block;color:#333;font-size:1.25rem;line-height:1;font-weight:700;border-bottom:2px solid #dedede}#faq .faq-right .p-subhead span{position:relative;display:inline-block;width:auto;padding:9px 0 12px}#faq .faq-right .p-subhead span:after{content:"";width:110%;height:2px;background:#444;position:absolute;bottom:-1px;left:0}#faq .faq-right .p-subhead span:before{content:"";display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:0 0;background-size:cover;margin:0 10px -7px;padding:0;background-image:url(../../../themes/zh-tw/assets/css/../images/page_faq_icon.png)}#faq .faq-left{width:245px;float:left;display:block;position:relative;z-index:1;border:5px solid #f4f4f4;margin:0 0 20px;padding-right:20px}#faq .faq-left:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #dedede;z-index:1;pointer-events:none}#faq .faq-left .tit{display:block;position:relative;font-size:1.1875rem;line-height:1;color:#2372b7;border-bottom:2px solid #dedede;padding:20px 5px 12px;margin:0 20px;font-weight:700}#faq .faq-left .tit:before{content:"";height:2px;width:83px;display:inline-block;position:absolute;bottom:-2px;left:0;background:#3589d2}#faq .faq-nav{display:block}#faq .faq-nav>li{display:block;margin:0 20px;padding:0;border-bottom:1px dashed #e2e2e2}#faq .faq-nav>li:last-child{border-bottom:none}#faq .faq-nav>li a{color:#444;font-size:.9375rem;display:block;padding:12px 17px;position:relative}#faq .faq-nav>li a:before{content:"";display:inline-block;width:4px;height:4px;background:#aaa;position:absolute;left:2px;top:50%;margin-top:-2px}#faq .faq-nav>li a:hover{color:#000}#faq .faq-nav>li.active a{color:#0d91b8}#faq .faq-nav>li.active a:before{background:#0a95b6}#faq .faq-left .faq-nav-active{display:none}#faq .faq-list{display:block;margin:0;padding:0}#faq .faq-list>ul>li{display:block;margin:0 0 20px;padding:0;border:1px solid #ddd;border-radius:5px}#faq .faq-list>ul>li.active{overflow:hidden;border-color:#0082a3}#faq .faq-list>ul>li.active .q:before{background-position:0 bottom}#faq .faq-list>ul>li.active .q span:before{top:32px;width:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#faq .faq-list>ul>li.active .q span:after{top:32px;width:22px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#faq .faq-list>ul>li .q{position:relative;padding:19px 30px 19px 75px;margin:0;line-height:26px;font-size:.9375rem;color:#444;cursor:pointer}#faq .faq-list>ul>li .q:before{content:"Q";width:60px;height:60px;position:absolute;display:block;top:2px;left:10px;color:#fff;font-size:25px;font-weight:700;line-height:60px;text-align:center;background:url(../../../themes/zh-tw/assets/css/../images/page_q_icon.png) no-repeat 0 0/100% auto}#faq .faq-list>ul>li .q span:before{content:"";pointer-events:none;position:absolute;top:30px;right:20px;width:20px;height:1px;background-color:#8fc8d7;-webkit-transition:all .4s;transition:all .4s}#faq .faq-list>ul>li .q span:after{content:"";pointer-events:none;position:absolute;top:30px;right:20px;width:20px;height:1px;background-color:#8fc8d7;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#faq .faq-list>ul>li .a{display:none;position:relative;border-top:1px solid #ddd;margin:0;padding:20px 30px 20px 75px;overflow:hidden}#faq .faq-list>ul>li .a .inner{position:relative;color:#444;line-height:26px;font-size:.9375rem}#faq .faq-list>ul>li .a .inner:before{content:"A";width:60px;height:60px;position:absolute;display:block;top:-17px;left:-65px;color:#f09943;font-size:25px;font-weight:700;line-height:60px;text-align:center}#faq .faq-list>ul>li.active .q:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:767px){#faq .faq-right .p-subhead{font-size:1.125rem}#faq .faq-right .p-subhead span{padding:10px 0}#faq .faq-right .p-subhead span:before{margin:0 5px -7px 0}}@media (max-width:991px){#faq .faq-right{width:100%;float:none}#faq .faq-left{width:100%;float:none;margin:0 auto 20px auto;padding:0;max-width:350px;border:none}#faq .faq-left:before,#faq .faq-left .tit{display:none}#faq .faq-left .faq-nav-active{display:block;cursor:pointer;padding:8px 30px 8px 17px;position:relative;border:1px solid #dedede;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e8e8e8));background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e8e8e8));background:linear-gradient(to bottom,#fff 0%,#e8e8e8 100%)}#faq .faq-left .faq-nav-active:hover{background:#e8e8e8;background:-webkit-gradient(left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#fff));background:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#fff));background:linear-gradient(to bottom,#e8e8e8 0%,#fff 100%)}#faq .faq-left .faq-nav-active:before{content:"";display:inline-block;position:absolute;top:50%;right:10px;margin-top:-2px;width:0;padding:0;border-style:solid;border-width:6px 5px 0;border-color:#666 transparent transparent}#faq .faq-nav{background:#fff;width:100%;position:absolute;margin:3px 0 20px;-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.1);box-shadow:0px 5px 10px rgba(0,0,0,.1);max-height:0;overflow:hidden;opacity:0;border:3px solid #f4f4f4;-webkit-transition:max-height .3s,opacity .3s;transition:max-height .3s,opacity .3s}#faq .faq-nav.open{max-height:9999px;opacity:1}#faq .faq-nav:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #dedede;z-index:1;pointer-events:none}#faq .faq-nav:after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:5px solid #f4f4f4;z-index:0;pointer-events:none}#faq .faq-nav>li a{padding-top:10px;padding-bottom:10px}}@media (max-width:767px){#faq .faq-list>ul>li .q{padding:10px 30px 10px 45px}#faq .faq-list>ul>li .q:before{top:3px;left:6px;width:38px;height:38px;line-height:38px;font-size:18px}#faq .faq-list>ul>li .q span:before,#faq .faq-list>ul>li .q span:after{width:16px;top:23px;right:12px}#faq .faq-list>ul>li.active .q span:before,#faq .faq-list>ul>li.active .q span:after{top:24px}#faq .faq-list>ul>li .q:after{top:20px}#faq .faq-list>ul>li .a{padding-left:45px;padding-right:10px}#faq .faq-list>ul>li .a:before{left:16px}#faq .faq-list>ul>li .a .inner:before{left:-39px;top:-10px;width:38px;height:38px;line-height:38px;font-size:18px}}.container-wrap{margin-top:20px;margin-bottom:80px;padding:30px;background-color:#fff;border:5px solid #f4f4f4}#license .content{margin:20px 0 40px}@media (max-width:767px){.container-wrap{margin-top:0;margin-bottom:20px;padding:10px 20px}}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.animate__swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.cke_editable,.text-edit{color:#444;font-family:"Roboto","Noto Sans TC","Microsoft JhengHei UI",sans-serif;font-size:var(--fz-def);line-height:var(--line-height-def)}.cke_editable ol,.cke_editable ul,.text-edit ol,.text-edit ul{margin-top:0;margin-bottom:1rem}.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6,.text-edit h1,.text-edit h2,.text-edit h3,.text-edit h4,.text-edit h5,.text-edit h6{display:block;font-weight:700;margin:15px auto;padding:0}.cke_editable h1 span,.cke_editable h2 span,.cke_editable h3 span,.cke_editable h4 span,.cke_editable h5 span,.cke_editable h6 span,.text-edit h1 span,.text-edit h2 span,.text-edit h3 span,.text-edit h4 span,.text-edit h5 span,.text-edit h6 span{font-size:inherit}.cke_editable h1,.text-edit h1{font-size:var(--fz-h1)}.cke_editable h2,.text-edit h2{font-size:var(--fz-h2)}.cke_editable h3,.text-edit h3{font-size:var(--fz-h3)}.cke_editable h4,.text-edit h4{font-size:var(--fz-h4)}.cke_editable h5,.text-edit h5{font-size:var(--fz-h5)}.cke_editable h6,.text-edit h6{font-size:var(--fz-h6)}.cke_editable blockquote,.text-edit blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #ddd}.cke_editable p,.text-edit p{margin-top:5px;margin-bottom:5px}.cke_editable hr,.text-edit hr{display:block;background:0 0;height:1px;width:100%;margin:35px auto;border:none;border-top:1px solid #bbb;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.cke_editable video,.cke_editable embed,.cke_editable iframe,.text-edit video,.text-edit embed,.text-edit iframe{width:100%;max-width:100% !important;height:auto !important;aspect-ratio:16/9 !important}.cke_editable img,.text-edit img{max-width:100%;width:auto;height:auto !important;border-radius:var(--radius-card)}.cke_editable *,.text-edit *{max-width:100%}.template-subject{position:relative;padding:15px 0 15px 22px;color:#222;font-size:25px;font-weight:700;line-height:1.7}.template-subject:before{pointer-events:none;content:"";position:absolute;top:19px;left:0;width:6px;height:32px;border-radius:3px;background-color:#0082a3}.template-title{padding:15px 0;color:#222;font-size:25px;font-weight:700;line-height:1.7}.template-summary{color:#444;font-size:16px;line-height:26px}.template-box{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-box .template-title{padding:0}.template-box .template-summary{padding-top:10px}.template-box .template-img{width:45%}.template-box .template-txt{width:55%}.template-box.img-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.template-box.img-left .template-img{padding-right:15px}.template-box.img-left .template-txt{padding-left:15px}.template-box.img-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-box.img-right .template-img{padding-left:15px;text-align:right}.template-box.img-right .template-txt{padding-right:15px}.template-box.img-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.template-box.img-top .template-img{padding:15px 0;width:100%}.template-box.img-top .template-txt{padding:15px 0;width:100%}.template-box.img-down{-ms-flex-wrap:wrap;flex-wrap:wrap}.template-box.img-down .template-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:15px 0;width:100%}.template-box.img-down .template-txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 0;width:100%}.template-mutiple-columns{list-style:none;position:relative;margin:0 calc(var(--gap-item)*-1) calc(var(--gap-item)*2) calc(var(--gap-item)*-1);padding:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:calc(100% + var(--gap-item)*2)}.template-mutiple-columns>*{display:inline-block;vertical-align:top;width:calc(33.3333333333% - var(--gap-item)*2);margin:0 var(--gap-item) calc(var(--gap-item)*3);height:auto !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;z-index:10}.template-mutiple-columns .pic{text-align:center;margin-bottom:calc(var(--gap-item) + 10px)}.template-mutiple-columns .pic+.text{margin-top:20px}.template-mutiple-columns img{line-height:0;display:inline-block;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.template-mutiple-columns .text{padding-left:15px;padding-right:15px}.template-mutiple-columns .title{font-weight:700;font-size:var(--fz-h5);line-height:1.5;margin:10px auto}.template-overlay-text{position:relative;margin:10px auto calc(var(--gap-item)*3)}.template-overlay-text .pic{overflow:hidden;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;border-radius:0}.template-overlay-text .pic img{position:absolute;top:0;left:0;width:100%;height:100% !important;max-width:none !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:0 !important}.template-overlay-text .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:max(250px,45vh);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;text-align:center;padding-top:30px;padding-bottom:30px}.template-overlay-text .title{font-size:var(--fz-h3)}.theme-table{position:relative;overflow-y:hidden;overflow-x:auto;margin:0 auto 2em;border:none}.theme-table:after{content:"";width:40px;height:36px;background-position:0 0;background-image:url(../../../themes/zh-tw/assets/css/../images/touch_icon_mb.png);background-repeat:no-repeat;background-size:contain;position:absolute;pointer-events:none;line-height:1;z-index:20;display:block;opacity:0;top:5px;right:25px;-webkit-animation:ani_LR .8s both linear infinite;animation:ani_LR .8s both linear infinite;-webkit-transition:opacity .25s;transition:opacity .25s}.theme-table.need-scroll:after{opacity:.9}.theme-table::-webkit-scrollbar{height:8px}.theme-table::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;background:#ddd}.theme-table::-webkit-scrollbar-thumb{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#999}.theme-table:hover::-webkit-scrollbar-thumb{background:#666}.theme-table table,.text-edit table,.cke_editable table{position:relative;z-index:1;width:100%;min-width:450px;background:#fff;border-collapse:collapse}.theme-table table th,.theme-table table td,.text-edit table th,.text-edit table td,.cke_editable table th,.cke_editable table td{min-width:100px;padding:12px max(1vw,15px);vertical-align:middle;font-size:var(--fz-def);color:#444}.theme-table table thead,.text-edit table thead,.cke_editable table thead{background:#f3f6f7;border-top:2px solid var(--color1)}.theme-table table thead th,.theme-table table thead td,.text-edit table thead th,.text-edit table thead td,.cke_editable table thead th,.cke_editable table thead td{white-space:nowrap;position:relative;font-weight:500;padding-top:15px;padding-bottom:15px}.theme-table table thead th:first-child:before,.theme-table table thead td:first-child:before,.text-edit table thead th:first-child:before,.text-edit table thead td:first-child:before,.cke_editable table thead th:first-child:before,.cke_editable table thead td:first-child:before{display:none}.theme-table table thead th:before,.theme-table table thead td:before,.text-edit table thead th:before,.text-edit table thead td:before,.cke_editable table thead th:before,.cke_editable table thead td:before{content:"";position:absolute;z-index:10;pointer-events:none;top:50%;left:0;height:18px;width:1px;margin-top:-9px;background:rgba(255,255,255,.2)}.theme-table table tbody th,.theme-table table tbody td,.text-edit table tbody th,.text-edit table tbody td,.cke_editable table tbody th,.cke_editable table tbody td{line-height:1.5;border-bottom:1px solid #ddd}.pc .theme-table table tbody tr:hover th,.pc .theme-table table tbody tr:hover td,.pc .text-edit table tbody tr:hover th,.pc .text-edit table tbody tr:hover td,.pc .cke_editable table tbody tr:hover th,.pc .cke_editable table tbody tr:hover td{background-color:#f8f8f8}@-webkit-keyframes ani_LR{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(35%);transform:translateX(35%)}}@keyframes ani_LR{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(35%);transform:translateX(35%)}}@media (max-width:1179px){.template-subject{padding-left:20px;font-size:20px}.template-subject:before{height:24px}.template-box .template-img{width:40%}.template-box .template-title{font-size:20px}.template-box .template-txt{width:60%}.template-box.img-left .template-img{padding-right:15px}.template-box.img-left .template-txt{padding-left:15px}.template-box.img-right .template-img{padding-left:15px}.template-box.img-right .template-txt{padding-right:15px}}@media (max-width:742px){.template-summary.pl-45{padding-left:0}.template-box{display:block;padding:10px 0}.template-box .template-img{width:100%;padding-bottom:10px}.template-box .template-txt{width:100%;padding-bottom:10px}.template-box.img-left .template-img{padding-right:0}.template-box.img-left .template-txt{padding-left:0}.template-box.img-right .template-img{padding-left:0}.template-box.img-right .template-txt{padding-right:0}}@media (min-width:580px) and (max-width:839px){.template-mutiple-columns{display:block;margin:0 auto;min-width:auto}.template-mutiple-columns>*{margin:0 auto calc(var(--gap-item)*2);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.template-mutiple-columns .pic{max-width:250px;-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.template-mutiple-columns .pic img{-webkit-box-flex:1;-ms-flex:1;flex:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.template-mutiple-columns .pic+.text{margin-top:0;padding-left:var(--gap-item)}.template-mutiple-columns img{line-height:0;display:block}.template-mutiple-columns .text{padding-left:0;padding-right:0;text-align:left !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% - 250px - var(--gap-item));flex-basis:calc(100% - 250px - var(--gap-item))}}@media (max-width:579px){.template-mutiple-columns{min-width:auto;margin:0 auto calc(var(--gap-item)*2);display:block}.template-mutiple-columns>*{width:100%;display:block;margin:0 auto calc(var(--gap-item)*2)}.template-mutiple-columns .pic{max-width:none;width:100%;margin:0 auto var(--gap-item) auto}.template-mutiple-columns .pic img{position:relative;top:auto;left:auto}.template-mutiple-columns .pic+.text{margin-top:20px}}