 .videoGreyArea {
     padding: 10px 40px;
     background-color: #f2f2f2;
 }




 .carouselGreyArea {
     padding-top: 15px;
     padding-bottom: 7px;
     background-color: #f2f2f2;
     position: relative;
 }

 .carouselGreyArea .slick-slide {
     opacity: 0.5;
     transition: opacity 0.3s;
     margin: 0 10px;
     /* 在每張圖片的左右兩側各加10px的空隙，總共20px */
     margin-bottom: 15px;

 }

 .carouselGreyArea .slick-center {
     opacity: 1;
 }


 .carouselGreyArea .carousel img {
     width: 229.5px;
     height: auto;
 }

 .competing_with_precision .carouselGreyArea .carousel img {
     width: 293px;
     height: auto;
 }

 .carouselGreyArea .slick-dots {
     position: absolute;
     bottom: -25px;
     /* 調整dot的位置 */
     width: 100%;
     display: flex !important;
     justify-content: center;
     align-items: center;
 }

 .carouselGreyArea .slick-dots li {
     margin: 0 3px;
     /* 調整dot之間的間距為8px (左右各4px) */
 }

 .carouselGreyArea .slick-dots li button:before {
     font-size: 0;
     /* 隱藏預設的圓點，使用自訂大小 */
     content: '';
     width: 10px;
     /* 設定dot的寬度 */
     height: 10px;
     /* 設定dot的高度 */
     background-color: #c5c5c5;
     /* 設定未選中的dot顏色 */
     border-radius: 50%;
     /* 設定dot為圓形 */
     display: inline-block;
     opacity: 1;
     /* 完全不透明 */
 }

 .carouselGreyArea .slick-dots li.slick-active button:before {
     background-color: #0e5099;
     /* 設定選中dot的顏色 */
     opacity: 1;
     /* 完全不透明 */
 }

 /*   created_for_top_partners   */


 .created_for_top_partners .moreBtn {
     cursor: pointer;
     margin-bottom: 60px;
     margin-top: 0px;
 }

 .created_for_top_partners .moreBtn:hover {
     opacity: 0.8;
 }



 /*   gran_turismo_official_partner   */



 .gran_turismo_official_partner .videoGreyArea.blueVideo {
     padding: 0px 0px;
     background-color: #f2f2f2;
 }

 .gran_turismo_official_partner a .moreBtn {
     width: 120px;
     height: auto;
     margin: 0px auto 60px auto;
 }


 .gran_turismo_official_partner a:hover .moreBtn {
     opacity: 0.8;
 }


 /*   outstanding_performance_last_mile   */



 .outstanding_performance_last_mile .videoGreyArea.blueVideo {
     padding: 0px 0px;
     background-color: #f2f2f2;
 }
