
/*區標*/
.Area_group-1 .Area_title{ min-height: 0; display: none;}
@media screen and (max-width:767px){
  .Area_title { transform: scale(1.05); }
}

/*輪播BN*/
.Area_bn-carousel_top ul li img{ border-radius: 0!important; }
@media screen and (min-width: 768px){
  .Area_bn-carousel_top ul{ height: 375px; }
}
@media screen and (max-width:767px){
  .Area_bn-carousel_top ul{ height: 30.5vw; }
}

/*攻略按鈕*/
@media screen and (min-width: 768px){
  .Area_bn-grid-3x1_01 .Area_content ul{ padding: 0!important; }
}
@media screen and (max-width:767px){
  .Area_bn-grid-3x1_01 .Area_content ul{grid-gap: 2vw!important; }
}



/*關鍵字輪播*/
.AreaMenu{ height: 71px; }
.AreaMenu .Area_pd-carousel h4, .AreaMenu .Area_pd-carousel p, .AreaMenu .Area_pd-carousel .PD_img{ display: none!important; }
.AreaMenu .Area_pd-carousel .PD_layout .PD_into{ padding: 0 0 1em; }
.AreaMenu .Area_pd-carousel li{ background: transparent; }
.AreaMenu .Area_pd-carousel li h3 { max-height: 4em!important; background-color: #6db543!important; border-radius: 0!important;}
.AreaMenu .Area_pd-carousel .PD_layout[data-pd-h3="5"] .PD h3 span{ background-color: transparent; font-size: 2.2em; color: white; white-space: nowrap; padding: .5em .5em; text-overflow: clip; line-height: .8em; max-width: 100%;}
.AreaMenu .Area_pd-carousel .Area_swiper_box{ padding-bottom: 0; }
@media screen and (max-width:767px){
  .AreaMenu{ height: 10vw; }
  .AreaMenu .Area_pd-carousel li h3 { max-height: 2.2em!important;}
  .AreaMenu .Area_pd-carousel .PD_layout[data-pd-h3="5"] .PD h3 span{ font-size: 1.2em;  border-radius: 0;  padding: 1vw 3vw; line-height: 1.45em;}
  .AreaMenu .Area_pd-carousel .PD_layout .PD_into{ padding: 0 0 .6em; }
}


/*BN*/
@media screen and (min-width: 768px){
  .Area_bn-grid-1x1 .Area_content ul{ padding: 0!important; }
}


/*專欄*/
@media screen and (min-width: 768px){
  .Area_bn-grid-3x1-02 .Area_content ul{ padding: 0!important; grid-gap: 20px!important;}
  .Area_bn-grid-3x1-02 .Area_content ul li .PD_logo{ display: none!important; }
}
@media screen and (max-width:767px){
  .Area_bn-grid-3x1-02 .Area_content ul{grid-gap: 2vw!important; }
  .Area_bn-grid-3x1-02 .Area_content ul li .PD_img{ display: none; }
}


/*more*/
@media screen and (min-width: 768px){
  .Area_bn-grid-1x1-more .Area_content ul{ padding: 0 50px!important; }
}
