.movie[data-v-23d44ef7]{--gap:"25px";--gap-md:"20px 15px";--gap-xs:"10px 10px";--border-radius:"15px";--text-color:"#333333";--text-hover-color:"black";--grid-template-columns:"repeat(3, 1fr)";--grid-template-columns-md:"repeat(2, 1fr)";--grid-template-columns-xs:"repeat(1, 1fr)";--box-shadow:"0px 0px 3px 15px #828282";--btn-border-radius:"50%";--btn-color:"gray";--btn-hover-color:"orange";--btn-bg-color:"gray";--btn-hover-bg-color:"gray";--btn-border:"1px solid #bdbdbd";--btn-hover-border:"1px solid #828282"}.movie .movie-container[data-v-23d44ef7]{display:grid;gap:var(--gap);grid-template-columns:var(--grid-template-columns)}@media (max-width:767px){.movie .movie-container[data-v-23d44ef7]{gap:var(--gap-md);grid-template-columns:var(--grid-template-columns-md)}}@media (max-width:575px){.movie .movie-container[data-v-23d44ef7]{gap:var(--gap-xs);grid-template-columns:var(--grid-template-columns-xs)}}.movie .movie-item[data-v-23d44ef7]{display:flex;flex-direction:column;gap:5px}.movie iframe[data-v-23d44ef7]{aspect-ratio:16/9}.movie .img[data-v-23d44ef7]{border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:block;height:100%;overflow:hidden;position:relative;width:100%}.movie .img .movie-img[data-v-23d44ef7]{height:120%;-o-object-fit:cover;object-fit:cover;width:120%}.movie .img .icon-play[data-v-23d44ef7]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.movie .btn-wrap[data-v-23d44ef7]{align-items:center;display:flex;justify-content:center;width:100%}.movie .btn-wrap .more-btn[data-v-23d44ef7]{background-color:var(--btn-bg-color);border:var(--btn-border);border-radius:var(--btn-border-radius);color:var(--btn-color);font-family:"Noto Serif JP",Noto Sans TC,system-ui;line-height:2.125rem;margin-top:50px;padding:3px 22px;transition:all .3s ease}.movie .btn-wrap .more-btn[data-v-23d44ef7]:hover{background-color:var(--btn-hover-bg-color);border:var(--btn-hover-border);color:var(--btn-hover-color)}.movie .content[data-v-23d44ef7]{color:#333;color:var(--text-color);display:-webkit-box;font-size:1.25rem;font-weight:500;letter-spacing:.15%;margin-top:8px;text-align:left;transition:all .3s ease;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media (max-width:767px){.movie .content[data-v-23d44ef7]{font-size:1.125rem;margin-top:4px}}.movie .img-link:hover .content[data-v-23d44ef7]{color:var(--text-hover-color)}.editor-title-container[data-v-ad531e82]{--justify-content:center;--title-justify-content:center;--min-width:200px;--color:#4f4f4f;--background-color:transparent;--border-align: ;--border:none;--padding:12px 9px;--padding-md:12px 9px;--padding-xs:12px 9px;--column-gap:10px;--margin-bottom:35px;--margin-bottom-md:| 20px;--margin-bottom-xs:10px;--font-size:1.875rem;--font-size-lg:1.5rem;--font-size-md:1.125rem;margin-bottom:var(--margin-bottom)}@media (max-width:767px){.editor-title-container[data-v-ad531e82]{margin-bottom:var(--margin-bottom-md)}}@media (max-width:575px){.editor-title-container[data-v-ad531e82]{margin-bottom:var(--margin-bottom-sm)}}.editor-title[data-v-ad531e82]{align-items:var(--title-justify-content);background-color:var(--background-color);background-position:0;background-repeat:no-repeat;display:flex;gap:50px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);justify-content:var(--justify-content);margin-bottom:var(--margin-bottom);min-width:var(--min-width);padding:var(--padding);position:relative;width:auto}@media (max-width:767px){.editor-title[data-v-ad531e82]{margin-bottom:var(--margin-bottom-md);padding:var(--padding-md)}}@media (max-width:575px){.editor-title[data-v-ad531e82]{margin-bottom:var(--margin-bottom-xs);padding:var(--padding-xs)}}.editor-title p[data-v-ad531e82]{color:var(--color);display:inline-block;font-size:var(--font-size);font-weight:500;letter-spacing:.1em;line-height:1.2}@media (max-width:991px){.editor-title p[data-v-ad531e82]{font-size:var(--font-size-lg)}}@media (max-width:767px){.editor-title p[data-v-ad531e82]{font-size:var(--font-size-md);font-size:1.125rem!important}}swiper-slide[data-v-20065974]{min-width:0}.editor-carousel-sub[data-v-20065974]{position:relative;--border-radius:30px;--aspect-ratio:1.8/1;--icon-color:#333;--btn-width:40px;--btn-height:i40px;--icon-width:20px;--icon-height:20px;--btn-border-radius:50%;--btn-color:#333;--btn-hover-color:#828282;--btn-group-width:68%}Swiper[data-v-20065974]{height:100%;min-width:0;width:100%}.swiper-slide[data-v-20065974]{align-items:center;color:#2d8136;display:flex;flex-direction:column;font-size:1.125rem;justify-content:center;text-align:center}.swiper-slide.swiper-slide-prev .content[data-v-20065974]{transform:translate(-10%)}.swiper-slide.swiper-slide-active .content[data-v-20065974]{opacity:1;transform:translate(0)}.img-wrap[data-v-20065974],.img-wrap img[data-v-20065974]{height:100%;width:100%}.img-wrap img[data-v-20065974]{aspect-ratio:var(--aspect-ratio);border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover}swiper-slide .img[data-v-20065974]{display:block;height:100%;overflow:hidden;width:100%}swiper-slide .img img[data-v-20065974]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.content[data-v-20065974]{color:#343a40;font-size:1rem;letter-spacing:.15em;line-height:1.875;opacity:0;text-align:left;transition:opacity .2s ease .3s,transform .2s ease .3s}.arrow-container[data-v-20065974],.content[data-v-20065974]{display:flex;justify-content:center}.arrow-container[data-v-20065974]{height:100%;margin:0 auto;position:absolute;top:0;width:100%}@media (max-width:767px){.arrow-container[data-v-20065974]{aspect-ratio:var(--aspect-ratio)!important}}.arrows[data-v-20065974]{align-items:center;aspect-ratio:var(--aspect-ratio);display:flex;justify-content:space-between;position:absolute;top:0;width:var(--btn-group-width)}@media (max-width:767px){.arrows[data-v-20065974]{border-radius:var(--border-radius);left:0!important;margin:0!important;overflow:hidden;width:100%!important}}.swiper-button[data-v-20065974]{background-color:var(--btn-color);border-radius:var(--btn-border-radius);box-shadow:0 0 3px #0000004d;height:var(--btn-height);position:absolute;transition:all .3s ease;width:var(--btn-width);z-index:1}.swiper-button[data-v-20065974]:hover{background-color:var(--btn-hover-color)}.swiper-button svg[data-v-20065974]{color:var(--icon-color);position:absolute;transform:translate(-50%,-50%);width:var(--icon-width)}.swiper-button.carousel-next-btn[data-v-20065974]{right:0;transform:translate(50%)}@media (max-width:767px){.swiper-button.carousel-next-btn[data-v-20065974]{transform:translate(0)}}.swiper-button.carousel-prev-btn[data-v-20065974]{left:0;transform:translate(-50%)}@media (max-width:767px){.swiper-button.carousel-prev-btn[data-v-20065974]{transform:translate(0)}}.swiper-button.carousel-prev-btn .left-arrow[data-v-20065974]{position:absolute;transform:translate(-50%,-50%) rotate(-180deg)}.swiper-button.swiper-button-disabled[data-v-20065974]{background-color:#bdbdbd}@media (max-width:767px){.swiper-button.swiper-button-disabled[data-v-20065974]{background-color:#0000004d}.swiper-button[data-v-20065974]{background-color:#3333;border-radius:0!important;box-shadow:0 0 #0000004d;height:100%!important;position:relative;transition:all .3s ease;width:40px}.swiper-button svg[data-v-20065974]{color:#ffffff80;height:25px;width:25px}.swiper-button[data-v-20065974]:hover{background-color:#33333380}}.editor-link-sub[data-v-cd69df91]{--row-gap:15px;--column-gap:15px;--icon-width:40px;--icon-height:40px;--border-radius:15px;--padding:20px 30px 18px;--text-color:#333;--text-hover-color:s#333333;--bg-color:#333;--bg-hover-color:5%;--border:0px solid #000;--hover-border:0px solid #000;--flex-direction:row}.list[data-v-cd69df91]{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;flex-direction:var(--flex-direction);flex-wrap:wrap;row-gap:var(--row-gap)}@media (max-width:767px){.list[data-v-cd69df91]{row-gap:15px}}@media (max-width:480px){.list[data-v-cd69df91]{row-gap:10px}}.list .link[data-v-cd69df91]{align-items:center;background-color:var(--bg-color);border:var(--border);border-radius:var(--border-radius);color:var(--text-color);-moz-column-gap:16px;column-gap:16px;display:flex;font-weight:500;justify-content:space-between;padding:var(--padding);transition:all .3s ease}.list .link[data-v-cd69df91]:focus-visible,.list .link[data-v-cd69df91]:hover{border:var(--hover-border)}.list .link-bottom[data-v-cd69df91]{border:none;border-bottom:var(--border)}.list .link-bottom[data-v-cd69df91]:focus-visible,.list .link-bottom[data-v-cd69df91]:hover{border:none;border-bottom:var(--hover-border)}@media (max-width:767px){.list .link[data-v-cd69df91]{padding:18px 20px 16px}}@media (max-width:480px){.list .link[data-v-cd69df91]{padding:16px 15px 14px}}.list .link[data-v-cd69df91]:focus-visible,.list .link[data-v-cd69df91]:hover{background-color:color-mix(in srgb,var(--bg-hover-color) var(--bg-hover-color-opacity),transparent 0);color:var(--text-hover-color)}.list .link:focus-visible svg[data-v-cd69df91],.list .link:hover svg[data-v-cd69df91]{color:var(--text-hover-color)}.list .link svg[data-v-cd69df91]{color:var(--text-color);flex-shrink:0;height:var(--icon-height);transition:all .3s ease;width:var(--icon-width)}.chart[data-v-0e979a76]{height:800px;width:100%}@media (max-width:991px){.chart[data-v-0e979a76]{height:400px}}@media (max-width:767px){.chart[data-v-0e979a76]{height:400px}}.chart[data-v-bf92aaa8]{height:500px;width:100%}@media (max-width:991px){.chart[data-v-bf92aaa8]{height:400px}}@media (max-width:767px){.chart[data-v-bf92aaa8]{height:400px}}.chart[data-v-8acfa0d3]{height:500px;width:100%}@media (max-width:991px){.chart[data-v-8acfa0d3]{height:400px}}@media (max-width:767px){.chart[data-v-8acfa0d3]{height:400px}}.editor-files-sub[data-v-1d42fad1]{--border-radius:15px;--text-color:#000;--text-hover-color:#000;--bg-color:#000;--bg-hover-color:#000;--bg-hover-color-opacity:5%;--border:0px solid #000;--hover-border:0px solid #000;--icon-height:65px;--icon-font-size:1rem;margin-top:25px}.editor-files-sub .file-list-phone[data-v-1d42fad1],.editor-files-sub .file-list2[data-v-1d42fad1]{display:flex;flex-direction:column;row-gap:20px}.editor-files-sub .file-list-phone .file-item-txt[data-v-1d42fad1],.editor-files-sub .file-list2 .file-item-txt[data-v-1d42fad1]{border-radius:var(--border-radius)}.editor-files-sub .file-list-phone[data-v-1d42fad1]{display:none}.editor-files-sub .file-list[data-v-1d42fad1]{display:flex;flex-direction:column}@media (max-width:767px){.editor-files-sub .file-list[data-v-1d42fad1]{display:none}}.editor-files-sub .file-item-txt[data-v-1d42fad1]{align-items:center;background-color:var(--bg-color);border:var(--border);border-radius:var(--border-radius);display:flex;padding:var(--padding);transition:all .3s ease}@media (max-width:767px){.editor-files-sub .file-item-txt[data-v-1d42fad1]{grid-template-columns:1fr 55px}}@media (max-width:480px){.editor-files-sub .file-item-txt[data-v-1d42fad1]{grid-template-columns:1fr 45px;min-height:75px}}.editor-files-sub .file-item-txt[data-v-1d42fad1]:hover{background-color:color-mix(in srgb,var(--bg-hover-color) var(--bg-hover-color-opacity),transparent 0);border:var(--hover-border)}.editor-files-sub .file-item-txt:hover .title[data-v-1d42fad1]{color:var(--text-hover-color)}.editor-files-sub .file-item-txt .title[data-v-1d42fad1]{color:var(--text-color);display:-webkit-box;font-weight:500;letter-spacing:.1em;line-height:1.4375;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.editor-files-sub .link-txt[data-v-1d42fad1]{align-items:center;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 44px 44px;height:100%;width:100%}.editor-files-sub .reader-icon[data-v-1d42fad1]{color:#c13333}.editor-files-sub .link-icon[data-v-1d42fad1]{color:#828282;position:relative;width:var(--icon-height)}.editor-files-sub .link-icon.doc[data-v-1d42fad1],.editor-files-sub .link-icon.docx[data-v-1d42fad1],.editor-files-sub .link-icon.odf[data-v-1d42fad1],.editor-files-sub .link-icon.odt[data-v-1d42fad1]{color:#2776ae}.editor-files-sub .link-icon.pdf[data-v-1d42fad1]{color:#c13333}.editor-files-sub .link-icon.xls[data-v-1d42fad1],.editor-files-sub .link-icon.xlsx[data-v-1d42fad1]{color:#088577}.editor-files-sub .link-icon.zip[data-v-1d42fad1]{color:#95711f}.editor-files-sub .link-icon.jpeg[data-v-1d42fad1],.editor-files-sub .link-icon.jpg[data-v-1d42fad1]{color:#6870be}.editor-files-sub .link-icon.gif[data-v-1d42fad1]{color:#25837b}.editor-files-sub .link-icon.png[data-v-1d42fad1]{color:#d4433a}.editor-files-sub .link-icon.bmp[data-v-1d42fad1]{color:#38808b}.editor-files-sub .link-icon.odp[data-v-1d42fad1],.editor-files-sub .link-icon.ppt[data-v-1d42fad1],.editor-files-sub .link-icon.pptx[data-v-1d42fad1]{color:#c0581b}.editor-files-sub .link-icon svg[data-v-1d42fad1]{height:100%;width:100%}.editor-files-sub .link-icon .icon-text[data-v-1d42fad1]{align-items:center;background-color:#828282;border-radius:2px;bottom:0;color:#fff;display:flex;font-size:var(--icon-font-size);height:40%;justify-content:center;left:50%;position:absolute;text-align:center;transform:translate(-50%,-30%);width:100%}.editor-files-sub .link-icon .icon-text.doc[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.docx[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.odf[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.odt[data-v-1d42fad1]{background-color:#2776ae}.editor-files-sub .link-icon .icon-text.pdf[data-v-1d42fad1]{background-color:#c13333}.editor-files-sub .link-icon .icon-text.xls[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.xlsx[data-v-1d42fad1]{background-color:#088577}.editor-files-sub .link-icon .icon-text.zip[data-v-1d42fad1]{background-color:#95711f}.editor-files-sub .link-icon .icon-text.jpeg[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.jpg[data-v-1d42fad1]{background-color:#6870be}.editor-files-sub .link-icon .icon-text.gif[data-v-1d42fad1]{background-color:#25837b}.editor-files-sub .link-icon .icon-text.png[data-v-1d42fad1]{background-color:#d4433a}.editor-files-sub .link-icon .icon-text.bmp[data-v-1d42fad1]{background-color:#38808b}.editor-files-sub .link-icon .icon-text.odp[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.ppt[data-v-1d42fad1],.editor-files-sub .link-icon .icon-text.pptx[data-v-1d42fad1]{background-color:#c0581b}.n-modal[data-v-1d42fad1]{background-color:#bdbdbd}.close-icon[data-v-1d42fad1]{background-color:#eb4745;height:40px;width:40px}.flipbook[data-v-1d42fad1]{background-color:#f2f2f2;height:80dvh;padding-bottom:60px;position:relative;width:100%}@media (max-width:767px){.flipbook[data-v-1d42fad1]{height:85dvh}}.controls[data-v-1d42fad1]{align-items:center;background-color:color-mix(in srgb,var(--primary) 15%,#fff 85%);bottom:0;display:flex;font-size:1.2rem;justify-content:space-between;left:0;padding:10px;position:absolute;width:100%;z-index:1}.button-group[data-v-1d42fad1]{display:flex;gap:20px}.button-group button[data-v-1d42fad1]{height:30px;width:30px}.button-group button span[data-v-1d42fad1],.button-group button svg[data-v-1d42fad1]{color:var(--primary);height:30px;width:30px}.button-group .prev[data-v-1d42fad1]{transform:rotate(180deg)}.button-group .disabled[data-v-1d42fad1]{cursor:not-allowed}.button-group .disabled svg[data-v-1d42fad1]{color:#828282}.page{border-radius:10px}.files-ebook-modal{height:90vh;width:70vw}@media (max-width:1440px){.files-ebook-modal{width:80vw}}@media (max-width:1024px){.files-ebook-modal{width:90vw}}@media (max-width:991px){.files-ebook-modal{height:95vh;width:100vw}}.file-pagination .swiper-pagination-bullet{background-color:#bdbdbd;border-radius:0;height:4px;margin:0!important;opacity:1!important;transition:.3s ease;width:4px}.file-pagination .swiper-pagination-bullet:focus-visible,.file-pagination .swiper-pagination-bullet:hover{background-color:#2d8136}.file-pagination .swiper-pagination-bullet-active{background-color:#2d8136;width:44px}.content[data-v-5072fb14]{width:100%}.content .editor-title[data-v-5072fb14]{margin-bottom:35px}.content .editor-title img[data-v-5072fb14]{margin-right:15px}@media (max-width:991px){.content .editor-title[data-v-5072fb14]{font-size:1.565rem;margin-bottom:20px}}@media (max-width:480px){.content .editor-title[data-v-5072fb14]{font-size:1.25rem;margin-bottom:15px}}.custom-type1 .line[data-v-5072fb14]{border-bottom:1px solid #e5e5e5;margin:0;width:100%}.custom-type1 article[data-v-5072fb14]{display:flex;flex-direction:column;row-gap:40px}.custom-type2 .nav-pills[data-v-5072fb14]{-moz-column-gap:30px;column-gap:30px;margin-bottom:30px;row-gap:15px}@media (max-width:991px){.custom-type2 .nav-pills[data-v-5072fb14]{-moz-column-gap:20px;column-gap:20px}}@media (max-width:575px){.custom-type2 .nav-pills[data-v-5072fb14]{margin-bottom:20px}}@media (max-width:480px){.custom-type2 .nav-pills[data-v-5072fb14]{-moz-column-gap:10px;column-gap:10px;margin-bottom:16px;row-gap:8px}}.custom-type2 .swiper[data-v-5072fb14]{position:relative}.custom-type2 .swiper[data-v-5072fb14]:after{background-color:#e5e5e5;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.custom-type2 .nav-item[data-v-5072fb14]{width:auto}.custom-type2 .nav-item[data-v-5072fb14]:focus-visible{outline:2px dashed red!important;outline-offset:-3px}.custom-type2 .nav-item:not(:last-child) .nav-link[data-v-5072fb14]{border-right:none}.custom-type2 .nav-link[data-v-5072fb14]{border:1px solid #e5e5e5;border-bottom:none;border-radius:0;box-shadow:none;color:#3e3e3e;font-size:1.125rem;font-weight:500;letter-spacing:.1em;line-height:1.44;padding:12px 59px;pointer-events:none;position:relative}@media (max-width:991px){.custom-type2 .nav-link[data-v-5072fb14]{font-size:1.0625rem;padding:12px 30px}}@media (max-width:767px){.custom-type2 .nav-link[data-v-5072fb14]{font-size:1rem}}@media (max-width:575px){.custom-type2 .nav-link[data-v-5072fb14]{padding:5px 16px}}.custom-type2 .nav-link[data-v-5072fb14]:focus-visible,.custom-type2 .nav-link[data-v-5072fb14]:hover{color:var(--primary);outline:2px dashed var(--primary)!important;outline-offset:-3px}.custom-type2 .nav-link.active[data-v-5072fb14]{background-color:var(--primary);border-color:transparent;color:#fff}.custom-type2 .nav-link.active[data-v-5072fb14]:focus-visible{outline:2px dashed #fff!important}.custom-type2 .nav-link.active[data-v-5072fb14]:after{transform:scaleX(1);transform-origin:left}
