swiper-slide[data-v-8f8975ab]{min-width:0}.editor-carousel-sub[data-v-8f8975ab]{position:relative;--border-radius:30px;--aspect-ratio:1.8;--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}swiper-container[data-v-8f8975ab]{height:100%;min-width:0;width:100%}swiper-slide[data-v-8f8975ab]{align-items:center;color:#541a86;display:flex;flex-direction:column;font-size:1.125rem;justify-content:center;text-align:center}swiper-slide.swiper-slide-prev .content[data-v-8f8975ab]{transform:translate(-10%)}swiper-slide.swiper-slide-active .content[data-v-8f8975ab]{opacity:1;transform:translate(0)}.img-wrap[data-v-8f8975ab],.img-wrap img[data-v-8f8975ab],swiper-slide .img[data-v-8f8975ab]{height:100%;width:100%}swiper-slide .img[data-v-8f8975ab]{display:block;overflow:hidden}swiper-slide .img img[data-v-8f8975ab]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content[data-v-8f8975ab]{color:#3e3e3e;font-size:1rem;letter-spacing:.15em;line-height:1.875;margin-top:10px;opacity:0;text-align:left;transition:opacity .2s ease .3s,transform .2s ease .3s}.arrow-container[data-v-8f8975ab],.content[data-v-8f8975ab]{display:flex;justify-content:center}.arrow-container[data-v-8f8975ab]{aspect-ratio:1.95/1;margin:0 auto;position:absolute;top:0;width:100%}@media (max-width:767px){.arrow-container[data-v-8f8975ab]{aspect-ratio:var(--aspect-ratio)!important}}.arrows[data-v-8f8975ab]{align-items:center;display:flex;height:100%;justify-content:space-between}.swiper-button[data-v-8f8975ab]{background-color:#fff;border-radius:50%;box-shadow:0 0 3px #0000004d;color:var(--btn);height:40px;position:absolute;transition:all .3s ease;width:40px;z-index:1}.swiper-button[data-v-8f8975ab]:hover{color:var(--btn-hover)}.swiper-button.carousel-next-btn[data-v-8f8975ab]{right:0;transform:translate(50%)}@media (max-width:767px){.swiper-button.carousel-next-btn[data-v-8f8975ab]{border-radius:0 var(--md-btn-border-radius) var(--md-btn-border-radius) 0!important;transform:translate(0)}}.swiper-button.carousel-next-btn .icon[data-v-8f8975ab]{position:absolute;transform:translate(-50%,-50%)}.swiper-button.carousel-prev-btn[data-v-8f8975ab]{left:0;transform:translate(-50%)}@media (max-width:767px){.swiper-button.carousel-prev-btn[data-v-8f8975ab]{border-radius:var(--md-btn-border-radius) 0 0 var(--md-btn-border-radius)!important;transform:translate(0)}}.swiper-button.carousel-prev-btn .left-arrow[data-v-8f8975ab]{position:absolute;transform:translate(-50%,-50%) rotate(-180deg)}@media (max-width:767px){.swiper-button[data-v-8f8975ab]{background-color:#0003;border-radius:0!important;box-shadow:0 0 #0000004d;height:100%!important;position:relative;transition:all .3s ease;width:40px}.swiper-button .icon[data-v-8f8975ab]{color:#ffffff80;height:25px;width:25px}.swiper-button[data-v-8f8975ab]:hover{background-color:#00000080}}.editor-viewer-sub[data-v-1a162997]{--grid-template-columns:repeat(3,1fr);--grid-template-columns-lg:repeat(3,1fr);--grid-template-columns-md:repeat(2,1fr);--grid-template-columns-xs:1fr;--gap:20px 20px;--gap-md:15px 15px;--gap-xs:10px 10px;--aspect-ratio:1/1;--border-radius:15px;--text-align:center;--title-color:#000;--title-size:1.375rem;--title-size-md:1.125rem;--content-color:#000}.editor-viewer-sub .box-list[data-v-1a162997]{display:grid;gap:var(--gap);grid-template-columns:var(--grid-template-columns)}@media (max-width:991px){.editor-viewer-sub .box-list[data-v-1a162997]{gap:var(--gap-lg);grid-template-columns:var(--grid-template-columns-lg)}}@media (max-width:767px){.editor-viewer-sub .box-list[data-v-1a162997]{gap:var(--gap-md);grid-template-columns:var(--grid-template-columns-md)}}@media (max-width:480px){.editor-viewer-sub .box-list[data-v-1a162997]{gap:var(--gap-xs);grid-template-columns:var(--grid-template-columns-xs)}}.editor-viewer-sub .box-list .box-item[data-v-1a162997]{height:auto;width:100%}.editor-viewer-sub .box-list .box-item .img-link[data-v-1a162997]{display:block}.editor-viewer-sub .box-list .box-item .img-link .img-wrap[data-v-1a162997]{aspect-ratio:var(--aspect-ratio);border-radius:var(--border-radius);height:100%;margin-bottom:10px;overflow:hidden;width:100%}.editor-viewer-sub .box-list .box-item .img-link .img-wrap img[data-v-1a162997]{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.editor-viewer-sub .box-list .box-item .img-link .img-wrap img[data-v-1a162997]:hover{transform:scale(1.1)}.editor-viewer-sub .box-list .box-item .img-link .title[data-v-1a162997]{color:var(--title-color);font-size:var(--title-size);text-align:var(--text-align)}@media (max-width:767px){.editor-viewer-sub .box-list .box-item .img-link .title[data-v-1a162997]{font-size:var(--title-size-md)}}.editor-viewer-sub .box-list .box-item .img-link .content[data-v-1a162997]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--content-color);overflow:hidden;text-align:var(--text-align)}.editor-viewer-sub .box-list .box-item .img-btn[data-v-1a162997]{aspect-ratio:var(--aspect-ratio);border-bottom:2px solid transparent;border-radius:var(--border-radius);height:100%;overflow:hidden;width:100%}.editor-viewer-sub .box-list .box-item .img-btn:hover .box-title[data-v-1a162997]{color:#541a86;transition:all .3s ease}.editor-viewer-sub .box-list .box-item .img-btn img[data-v-1a162997]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-viewer-sub .box-list .box-item .img-btn .box-title[data-v-1a162997]{color:#000;font-size:1.125rem;letter-spacing:.15rem;padding:16px 0;text-align:left;transition:all .3s ease}.editor-viewer-sub .btn-wrap[data-v-1a162997]{align-items:center;display:flex;justify-content:center;width:100%}.editor-viewer-sub .btn-wrap .more-btn[data-v-1a162997]{border:1px solid #d9d9d9;border-radius:100px;color:#222;font-family:"Noto Serif JP",Noto Sans TC,system-ui;line-height:2.125rem;margin-top:50px;padding:3px 22px;transition:all .3s ease}.editor-viewer-sub .btn-wrap .more-btn[data-v-1a162997]:hover{border:1px solid #737373}.editor-viewer-sub{--bs-backdrop-bg:red!important}.editor-viewer-sub .content-group{align-items:center;display:flex;justify-content:space-between;padding-top:15px}.editor-viewer-sub .content-group .btn-group{justify-content:end}.editor-viewer-sub .modal{--bs-modal-bg:gray1;--bs-modal-width:none}.editor-viewer-sub .modal .close-btn{color:#fff}.editor-viewer-sub .modal .close-btn span{height:20px;width:20px}.editor-viewer-sub .modal .left-arrow{transform:rotate(180deg)}.editor-viewer-sub .modal .swiper-button{border:1px solid #fff;border-radius:50%;height:50px;margin-left:15px;width:50px}.editor-viewer-sub .modal .swiper-button.new-prev{transform:rotate(180deg)}.editor-viewer-sub .modal svg{color:#fff!important}.editor-viewer-sub .modal-content{border:0;border-radius:0;padding:0 1rem}.editor-viewer-sub .modal-header{border-bottom:0;color:#fff;display:flex;font-size:1.5rem;justify-content:end!important;letter-spacing:.13rem;padding:.6rem 0;text-align:left}.editor-viewer-sub .modal-body{padding:0}.editor-viewer-sub swiper-slide{align-items:center;background:transparent;color:#541a86;display:flex;flex-direction:column;font-size:1.125rem;justify-content:center;text-align:center}.editor-viewer-sub swiper-slide .img{display:flex;height:100%;justify-content:center;max-height:75vh;max-width:100%;max-width:auto}.editor-viewer-sub swiper-slide .img img{aspect-ratio:auto;height:auto;max-height:75vh;-o-object-fit:contain;object-fit:contain;width:100%}.movie[data-v-49a009d8]{--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:"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 .container[data-v-49a009d8]{display:grid;gap:var(--gap);grid-template-columns:var(--grid-template-columns)}@media (max-width:767px){.movie .container[data-v-49a009d8]{gap:var(--gap-md);grid-template-columns:var(--grid-template-columns-md)}}@media (max-width:480px){.movie .container[data-v-49a009d8]{gap:var(--gap-xs);grid-template-columns:var(--grid-template-columns-xs)}}.movie .img[data-v-49a009d8]{border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:block;height:100%;max-height:476px;max-width:700px;overflow:hidden;position:relative;width:100%}.movie .img .movie-img[data-v-49a009d8]{height:120%;-o-object-fit:cover;object-fit:cover;width:120%}.movie .img .icon-play[data-v-49a009d8]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.movie .btn-wrap[data-v-49a009d8]{align-items:center;display:flex;justify-content:center;width:100%}.movie .btn-wrap .more-btn[data-v-49a009d8]{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-49a009d8]:hover{background-color:var(--btn-hover-bg-color);border:var(--btn-hover-border);color:var(--btn-hover-color)}.movie .content[data-v-49a009d8]{color:#000;color:var(--text-color);display:-webkit-box;font-size:1rem;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-49a009d8]{margin-top:4px}}.movie .img-link:hover .content[data-v-49a009d8]{color:var(--text-hover-color)}.editor-link-sub[data-v-3bd558c2]{--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-3bd558c2]{-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-3bd558c2]{row-gap:15px}}@media (max-width:480px){.list[data-v-3bd558c2]{row-gap:10px}}.list .link[data-v-3bd558c2]{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-3bd558c2]:focus-visible,.list .link[data-v-3bd558c2]:hover{border:var(--hover-border)}.list .link-bottom[data-v-3bd558c2]{border:none;border-bottom:var(--border)}.list .link-bottom[data-v-3bd558c2]:focus-visible,.list .link-bottom[data-v-3bd558c2]:hover{border:none;border-bottom:var(--hover-border)}@media (max-width:767px){.list .link[data-v-3bd558c2]{padding:18px 20px 16px}}@media (max-width:480px){.list .link[data-v-3bd558c2]{padding:16px 15px 14px}}.list .link[data-v-3bd558c2]:focus-visible,.list .link[data-v-3bd558c2]:hover{background-color:color-mix(in srgb,var(--bg-hover-color) var(--bg-hover-color-opacity),transparent 1%);color:var(--text-hover-color)}.list .link:focus-visible svg[data-v-3bd558c2],.list .link:hover svg[data-v-3bd558c2]{color:var(--text-hover-color)}.list .link svg[data-v-3bd558c2]{color:var(--text-color);flex-shrink:0;height:var(--icon-height);transition:all .3s ease;width:var(--icon-width)}
