.nav-menu a{ font-family:'Noto Serif TC', sans-serif ; font-weight: 700 !important}
 /*INDEX*/
.right-area[data-astro-cid-xnjbsg7v]{ padding-right: 20px;}
.en-add{ font-size:0.8em;}
.contact-item span{color:#6d6e71 !important;}
.navbar:not(.scrolled) .nav-menu a{ color:#333 !important;}
.nav-menu a{ text-shadow:0px 0px 15px #fff;}

.newstop{display:flex;}
.news-type{ padding:8px 20px; background:#8BC34A; color:#fff;}

.breadcrumb-item[data-astro-cid-qaanghzh] br{ display:none;}

.banner-wrapper .yt-text-16[data-astro-cid-5kj6t6lp]{ margin:15px 0 10px 0;}



.project-description[data-astro-cid-wmoojyxz] ul li{ position:relative; padding-left:20px;}
.project-description[data-astro-cid-wmoojyxz] ul li::before{
    color: #008360;
    margin-right: 8px;
    font-size: 0.8em;
    content: "▶";
    position: absolute;
    left: 0;
    top: 0.3em}

@media (max-width:1600px){
   
    
    /*NEWS*/
    .news-list.content {padding: 0 30px;}
    .news-list .card-title{ font-size: clamp(18px, 4vw, 22px)}
    .news-list .card-description{ font-size: clamp(14px, 0.885vw, 17px)}
    
    /* hot-project*/
    .spec2-section[data-astro-cid-5uoxplfw] .text-area[data-astro-cid-5uoxplfw]{ max-width: 400px !important}
    
}





@media (max-width:1400px){
    /* hot-project*/
    .info-grid[data-astro-cid-ffznnvmt] .content-wrapper[data-astro-cid-ffznnvmt]{ padding:0 30px;}
}




@media (max-width:1200px){
    /*NEWS*/
    .news-list.content {
        padding: 0 30px;
    }
}

@media (max-width:800px){
   /* hot-project*/
    .project-hero[data-astro-cid-5uoxplfw]{ height: clamp(300px,50vh,700px)}
    
    /*News*/
    .banner-text-area[data-astro-cid-5kj6t6lp]{ white-space:initial !important;}
    .banner-text-area[data-astro-cid-5kj6t6lp] .yt-text-2{ font-size:clamp(16px, 4vw, 26px);}
    
    .mbhide{ display:none;}
}

