.videoplay[data-v-43732b25]{border-radius:20px}@media (max-width:768px){.videoplay[data-v-43732b25]{border-radius:10px}}h3[data-v-43732b25]{text-align:left;line-height:1.5}@media (max-width:768px){h3[data-v-43732b25]{font-size:16px;line-height:1.4}}h3 a[data-v-43732b25]{color:#007bff;text-decoration:none}h3 a[data-v-43732b25]:hover{text-decoration:underline}.home-elght[data-v-43732b25]{width:100%;margin:0 auto;text-align:center;padding:70px;margin-bottom:400px}@media (max-width:1024px){.home-elght[data-v-43732b25]{padding:50px 30px;margin-bottom:200px}}@media (max-width:768px){.home-elght[data-v-43732b25]{padding:30px 20px;margin-bottom:100px}}.title[data-v-43732b25]{margin:0 auto;font-size:28px;font-weight:700;position:relative}@media (max-width:768px){.title[data-v-43732b25]{font-size:24px}}.title[data-v-43732b25]:before{content:"";position:absolute;left:calc(50% - 70px);bottom:-10px;width:150px;height:3px;background:linear-gradient(-90deg,#d9fffd,#9fb1ff)}@media (max-width:768px){.title[data-v-43732b25]:before{left:calc(50% - 50px);width:100px}}.stitle[data-v-43732b25]{color:hsla(0,0%,100%,.3137254901960784);font-weight:500;font-size:18px;margin-top:30px}@media (max-width:768px){.stitle[data-v-43732b25]{font-size:16px;margin-top:20px}}.detail[data-v-43732b25]{width:1240px;font-size:20px;font-weight:300;margin:20px auto 50px;padding:20px 0}@media (max-width:1280px){.detail[data-v-43732b25]{width:95%;max-width:1240px}}@media (max-width:1024px){.detail[data-v-43732b25]{width:100%;margin:20px auto 30px;padding:15px 0;font-size:18px}}@media (max-width:768px){.detail[data-v-43732b25]{font-size:16px;margin:15px auto 20px;padding:10px 0}}.detail .itemlist[data-v-43732b25]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media (max-width:768px){.detail .itemlist[data-v-43732b25]{gap:15px}}.detail .itemlist .item[data-v-43732b25]{width:calc(50% - 20px);margin:10px}@media (max-width:1024px){.detail .itemlist .item[data-v-43732b25]{width:calc(50% - 15px);margin:5px}}@media (max-width:768px){.detail .itemlist .item[data-v-43732b25]{width:100%;margin:0;margin-bottom:20px}}.detail .itemlist .item video[data-v-43732b25]{width:100%;max-width:100%;height:auto}.detail .itemlist .item p[data-v-43732b25]{margin-top:15px;font-size:18px;color:#333}@media (max-width:768px){.detail .itemlist .item p[data-v-43732b25]{font-size:16px;margin-top:10px}}.detail .contact-info[data-v-43732b25]{margin-top:50px}@media (max-width:768px){.detail .contact-info[data-v-43732b25]{margin-top:30px;text-align:left}}