.navibar[data-v-3319ecad]{background-color:transparent;border:none;display:flex;justify-content:space-between;box-sizing:border-box;position:fixed;top:0;width:100%;height:90px;z-index:3}.navibar-left[data-v-3319ecad]{display:flex;align-items:center}.logo[data-v-3319ecad]{width:72px;height:72px;margin-left:120px;margin-top:18px}.navibar-right[data-v-3319ecad]{display:flex;justify-content:flex-end;align-items:center}.avatar[data-v-3319ecad]{width:48px;height:48px;margin-left:auto;margin-top:24px}.nav-login[data-v-3319ecad]{color:#8b174e;cursor:pointer;position:relative;margin-right:60px;margin-left:auto}.dropdown-login[data-v-3319ecad]{flex-direction:column;position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fff;border:1px solid #d12b79;border-radius:5px;padding:5px;box-shadow:0 2px 8px #00000026;word-break:keep-all;z-index:9;width:auto}.dropdown-login button[data-v-3319ecad]{background:none;border:none;text-align:left;padding:8px 0;cursor:pointer;white-space:nowrap;font-size:22px}.dropdown-login button[data-v-3319ecad]:hover{background-color:#f0f0f0}.nav-lang[data-v-3319ecad]{color:#8b174e;cursor:pointer;position:relative;font-size:22px;margin-right:120px;width:100px;height:48px;margin-top:34px}.dropdown-menu[data-v-3319ecad]{position:absolute;top:100%;left:50%;transform:translate(-50%);background-color:#fff;border:1px solid #d12b79;border-radius:5px;padding:5px;box-shadow:0 2px 8px #00000026;word-break:keep-all;z-index:9}.dropdown-menu ul[data-v-3319ecad]{list-style:none;margin:0;padding:0}.dropdown-menu li[data-v-3319ecad]{padding:8px 12px;cursor:pointer;color:#000}.dropdown-menu li[data-v-3319ecad]:hover{background-color:#f0f0f0}@media(max-width:1366px){.logo[data-v-3319ecad]{margin-left:60px}.nav-lang[data-v-3319ecad]{margin-right:60px}}@media(max-width:768px){.navibar[data-v-3319ecad]{height:60px}.navibar-left[data-v-3319ecad]{margin-left:0;margin-right:10px}.logo[data-v-3319ecad]{width:48px;height:48px;margin-left:15px;margin-top:6px}.avatar[data-v-3319ecad]{width:36px;height:36px;margin-left:15px;margin-top:12px}.nav-login[data-v-3319ecad]{margin-right:20px}.nav-lang[data-v-3319ecad]{font-size:18px;margin-right:35px;margin-left:auto;width:72px;height:36px;margin-top:18px}}.footer-home[data-v-65b33cb6]{display:flex;flex-direction:column;background-color:#feeddc;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:auto;margin-top:40px;padding-left:120px;padding-right:120px}.title-text[data-v-65b33cb6]{text-align:left;color:#8b174e;font-size:24px;margin-top:40px}.footer-content[data-v-65b33cb6]{display:flex;flex-wrap:wrap;gap:20px}.footer-section[data-v-65b33cb6]{flex:1 1 22%;padding:20px;box-sizing:border-box}.footer-section h2[data-v-65b33cb6]{font-size:18px;font-weight:700;margin:0 0 10px;color:#8b174e}.footer-section a[data-v-65b33cb6]{display:block;margin:5px 0 10px;font-size:16px;text-decoration:none}.footer-section a[data-v-65b33cb6]:hover{text-decoration:underline}.custom-hr[data-v-65b33cb6]{height:.05em;background-color:#8080804d;border:none;margin:20px 0}.footer-ipv6webcheck[data-v-65b33cb6],.footer-links[data-v-65b33cb6]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:14px}.footer-links a[data-v-65b33cb6]{text-decoration:none;color:inherit;white-space:nowrap}.footer-ipv6webcheck p[data-v-65b33cb6],.footer-links p[data-v-65b33cb6]{padding-left:5px;padding-right:5px}.footer-links[data-v-65b33cb6]{padding:10px}.social-icons[data-v-65b33cb6]{display:flex;gap:16px;justify-content:flex-end;align-items:center}.social-icons img[data-v-65b33cb6]{width:48px;height:48px;transition:transform .2s}.social-icons img[data-v-65b33cb6]:hover{transform:scale(1.1)}.messaging-icons[data-v-65b33cb6]{display:flex;justify-content:space-around;gap:3rem;margin:0 auto}.icon-with-qr[data-v-65b33cb6]{display:flex;align-items:center}.qr-code[data-v-65b33cb6]{width:120px;height:auto;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a}.icon-with-qr img[data-v-65b33cb6]:hover{transform:scale(1.8)}@media(max-width:1366px){.footer-home[data-v-65b33cb6]{padding-left:60px;padding-right:60px}}@media(max-width:768px){.footer-home[data-v-65b33cb6]{margin-top:40px;padding-left:15px;padding-right:15px}.title-text[data-v-65b33cb6]{text-align:center;font-size:18px}.footer-section[data-v-65b33cb6]{flex:1 1 50%;box-sizing:border-box}.footer-section a[data-v-65b33cb6]{font-size:14px}.footer-ipv6webcheck[data-v-65b33cb6],.footer-links[data-v-65b33cb6]{font-size:12px}.social-icons[data-v-65b33cb6]{gap:16px;align-items:center;justify-content:center}.social-icons img[data-v-65b33cb6]{width:36px;height:36px}.messaging-icons[data-v-65b33cb6]{gap:1rem}.qr-code[data-v-65b33cb6]{width:70px}}#app{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,WenQuanYi Micro Hei,PingFang TC,Microsoft JhengHei,Noto Sans CJK TC,Hiragino Sans,Hiragino Kaku Gothic Pro,Noto Sans CJK JP,Apple SD Gothic Neo,Nanum Gothic,Noto Sans CJK KR,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.navigate{z-index:2}.topic{background-color:#feeddc;text-align:left;box-sizing:border-box;width:100vw;position:relative;padding-left:120px;padding-right:120px}.topic-text{font-size:48px;margin:20px 0 0;padding:0;word-wrap:break-word}.sub-topic-text{font-size:24px;font-style:italic;font-weight:500;margin:20px 0 0;padding:0}.video-container{display:flex;position:relative;justify-content:center;align-items:center;cursor:pointer;border-radius:15px;overflow:hidden;width:100%;max-width:100%}.video-container video{width:100%;height:auto;object-fit:contain}.videoplay-icon{position:absolute;color:#fff;font-size:4rem;font-weight:700;pointer-events:none;opacity:.8}.chapter-title{text-align:left;color:#8b174e;font-size:36px;margin:0;padding:0}.chapter-subtitle{text-align:left;color:#4a4a4a;font-size:24px;font-style:italic;font-weight:500;margin:0 0 15px;padding:0}.section-container{display:flex;flex-direction:column;width:100%}.section-title{font-size:22px;font-style:italic;font-weight:500}.section-subtitle{font-size:20px;font-style:italic;font-weight:500}.chapter-text,.body-text{font-size:18px;font-weight:500;color:#000}.promo-container{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:30px}.promo-topic{font-size:32px;text-align:center}.promo-title{font-size:24px;margin:0 20px}.promo-subtitle{font-size:16px;font-style:italic;font-weight:300;margin:0 20px}.subfield-container{display:flex;background-color:#f5eacf;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);align-items:stretch;padding:0;margin-top:30px}.no-wide-subfield-container{display:flex;align-items:stretch;padding:0;margin-top:30px}.subfield-section{display:flex;justify-content:space-between;width:100%;align-items:center}.subfield-leftpart{width:50%;padding-left:60px;display:flex;align-items:center}.subfield-rightpart{display:flex;width:50%;padding-left:60px;padding-right:60px;text-align:center}.subfield-title{color:#1f513f;font-size:36px;margin-top:10px}.subfield-subtitle{color:#4a4a4a;font-size:24px;font-style:italic;font-weight:300;margin-top:10px}.header{margin-top:90px;margin-bottom:10px}.noborder-container,.noborder-green-container{display:flex;flex-direction:column;position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;align-items:stretch;width:100vw;margin-top:30px}.noborder-title{font-size:24px;margin:0 10px}.noborder-subtitle{font-size:16px;font-style:italic;font-weight:500;margin:10px 10px 0}.showAll-button{background-color:#feeddc;color:#8a174d;font-size:24px;font-style:italic;font-weight:200;border:none;margin-top:20px;align-items:center}.showAll-button:hover{background-color:#d12b79;color:#feeddc;box-shadow:0 6px 12px #0000004d}.find-container{display:flex;flex-direction:column;align-items:center;margin-top:60px}.find-title{color:#1f513f;font-size:36px;margin:0;padding:0 15px}.find-subtitle{color:#4a4a4a;font-size:24px;padding:0 15px}.find-item-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%;padding:0 15px;margin-top:20px}.find-item{color:#1f513f;font-size:24px;padding:10px;border-radius:10px;border:1px solid #81912f;box-shadow:0 2px 4px #0000001a}.find-item:hover{background-color:#1f513f;color:#fff;box-shadow:0 6px 12px #0000004d}.carousel_city_text{color:#4a4a4a;word-wrap:break-word;white-space:normal;flex:1;min-height:0;overflow-y:auto;margin:0;padding:0 12px;font-size:20px;font-style:italic;font-weight:300}.carousel_exp_name{word-wrap:break-word;font-weight:700;font-size:22px;flex:1;min-height:0;overflow:hidden;padding:0 12px}.carousel_exp_text{font-size:20px;font-style:italic;font-weight:500;padding:0 12px}.custom-hr{height:.05em;background-color:#8080804d;border:none;margin:20px 0}.more-btn{cursor:pointer;color:#1f513f;font-size:18px;font-style:italic;font-weight:200;padding:2px 6px;border-radius:10px;box-shadow:0 2px 4px #0000001a;transition:all .2s}.more-btn:hover{background-color:#1f513f;color:#fff;box-shadow:0 6px 12px #0000004d}@media(max-width:1366px){.carousel_city_text{font-size:18px}.carousel_exp_name{font-size:20px}.carousel_exp_text{font-size:18px}}@media(max-width:768px){.topic-text{font-size:28px;margin:20px 0 0;padding:0;word-wrap:break-word}.sub-topic-text{font-size:20px;font-style:italic;font-weight:300;margin:20px 0 0}.chapter-title{font-size:22px;margin:0;padding:0 15px}.chapter-subtitle{font-size:16px;font-style:italic;font-weight:300;margin:0 0 15px;padding:0 15px}.section-title{font-size:20px}.section-subtitle{font-size:18px}.chapter-text,.body-text{font-size:16px}.promo-container{border-radius:15px;margin:30px 10px 0;padding:20px}.promo-topic{font-size:24px;text-align:center;margin-bottom:60px}.promo-title{font-size:18px;margin:0 10px}.promo-subtitle{font-size:14px;font-style:italic;font-weight:300;margin:5px 10px 0}.noborder-title{font-size:20px}.noborder-subtitle{font-size:16px;font-weight:300}.find-title{font-size:24px;padding:0 15px}.find-subtitle{font-size:16px;padding:0 15px}.find-item-list{justify-content:flex-start}.find-item{font-size:16px;padding:10px}.showAll-button{font-size:20px}.carousel_city_text{font-size:16px}.carousel_exp_name{font-size:18px}.carousel_exp_text{font-size:16px}.more-btn{font-size:14px}}
