@charset "utf-8";

/*e202509event*/
.carousel-item .e202509event-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 444px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .e202509event-main-bg {
    height: 550px;
}

.carousel-item.home .e202509event-main-bg.img550 {
    background-image: url("/images/e202509event/BN01_1920x550_home.jpg");
    background-size: contain;   /* 保持比例完整顯示 */
    background-repeat: no-repeat;
    background-position: top center;
}

.carousel-item .e202509event-main-bg {
    background-image: url("/images/e202509event/BN01_1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .e202509event-main-bg.img550 {
        background-image: url("/images/e202509event/BN01_1920x550_home.jpg");
    }

    .carousel-item .e202509event-main-bg {
        background-image: url("/images/e202509event/BN01_1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .ve202509event-main-bg {
        height: 444px;
    }

    .carousel-item.home .e202509event-main-bg.img550 {
        background-image: url("/images/e202509event/BN01_768x444_home.jpg");
    }

    .carousel-item .e202509event-main-bg {
        background-image: url("/images/e202509event/BN01_1920x444.jpg");
    }
}

/*e202509event*/


/*e202507event*/
.carousel-item .e202507event-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 444px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .e202507event-main-bg {
    height: 550px;
}

.carousel-item.home .e202507event-main-bg.img550 {
    background-image: url("/images/e202507event/1920x550_home.jpg");
}

.carousel-item .e202507event-main-bg {
    background-image: url("/images/e202507event/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .e202507event-main-bg.img550 {
        background-image: url("/images/e202507event/1920x550_home.jpg");
    }

    .carousel-item .e202507event-main-bg {
        background-image: url("/images/e202507event/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .e202507event-main-bg {
        height: 444px;
    }

    .carousel-item.home .e202507event-main-bg.img550 {
        background-image: url("/images/e202507event/768x444_home.jpg");
    }

    .carousel-item .e202507event-main-bg {
        background-image: url("/images/e202507event/768x444.jpg");
    }
}

/*e202507event*/

/*e202506event*/
.carousel-item .e202506event-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 444px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .e202506event-main-bg {
    height: 550px;
}

.carousel-item.home .e202506event-main-bg.img550 {
    background-image: url("/images/e202506event/1920x550_home.jpg");
}

.carousel-item .e202506event-main-bg {
    background-image: url("/images/e202506event/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .e202506event-main-bg.img550 {
        background-image: url("/images/e202506event/1920x550_home.jpg");
    }

    .carousel-item .e202506event-main-bg {
        background-image: url("/images/e202506event/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .e202506event-main-bg {
        height: 444px;
    }

    .carousel-item.home .e202506event-main-bg.img550 {
        background-image: url("/images/e202506event/768x444_home.jpg");
    }

    .carousel-item .e202506event-main-bg {
        background-image: url("/images/e202506event/768x444.jpg");
    }
}

/*e202506event*/

/*e202505event*/
.carousel-item .e202505event-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .e202505event-main-bg {
    height: 380px;
}

.carousel-item.home .e202505event-main-bg.img550 {
    background-image: url("/images/e202505event/1920x550_home.jpg");
}

.carousel-item .e202505event-main-bg {
    background-image: url("/images/e202505event/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .e202505event-main-bg.img550 {
        background-image: url("/images/e202505event/1920x550_home.jpg");
    }

    .carousel-item .e202505event-main-bg {
        background-image: url("/images/e202505event/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .e202505event-main-bg {
        height: 380px;
    }

    .carousel-item.home .e202505event-main-bg.img550 {
        background-image: url("/images/e202505event/768x444_home.jpg");
    }

    .carousel-item .e202505event-main-bg {
        background-image: url("/images/e202505event/768x444.jpg");
    }
}

/*e202505event*/

/*e202504event*/
.carousel-item .e202504event-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .e202504event-main-bg {
    height: 380px;
}

.carousel-item.home .e202504event-main-bg.img550 {
    background-image: url("/images/e202504event/1920x550_home.jpg");
}

.carousel-item .e202504event-main-bg {
    background-image: url("/images/e202504event/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .e202504event-main-bg.img550 {
        background-image: url("/images/e202504event/1920x550_home.jpg");
    }

    .carousel-item .e202504event-main-bg {
        background-image: url("/images/e202504event/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .e202504event-main-bg {
        height: 380px;
    }

    .carousel-item.home .e202504event-main-bg.img550 {
        background-image: url("/images/e202504event/768x444_home.jpg");
    }

    .carousel-item .e202504event-main-bg {
        background-image: url("/images/e202504event/768x444.jpg");
    }
}

/*e202504event*/

/*ai-interior*/
.carousel-item .ai-interior-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 444px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .ai-interior-main-bg {
    height: 550px;
}

.carousel-item.home .ai-interior-main-bg.img550 {
    background-image: url("/images/ai-interior/1920x550_home.jpg");
}

.carousel-item .ai-interior-main-bg {
    background-image: url("/images/ai-interior/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .ai-interior-main-bg.img550 {
        background-image: url("/images/ai-interior/1920x550_home.jpg");
    }

    .carousel-item .ai-interior-main-bg {
        background-image: url("/images/ai-interior/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .ai-interior-main-bg {
        height: 444px;
    }

    .carousel-item.home .ai-interior-main-bg.img550 {
        background-image: url("/images/ai-interior/768x444_home.jpg");
    }

    .carousel-item .ai-interior-main-bg {
        background-image: url("/images/ai-interior/768x444.jpg");
    }
}

/*ai-interior*/

/*wewantyou*/
.carousel-item .wewantyou-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .wewantyou-main-bg {
    height: 380px;
}

.carousel-item.home .wewantyou-main-bg.img550 {
    background-image: url("/images/wewantyou/1920x550_home.jpg");
}

.carousel-item .wewantyou-main-bg {
    background-image: url("/images/wewantyou/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .wewantyou-main-bg.img550 {
        background-image: url("/images/wewantyou/1920x550_home.jpg");
    }

    .carousel-item .wewantyou-main-bg {
        background-image: url("/images/wewantyou/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .wewantyou-main-bg {
        height: 380px;
    }

    .carousel-item.home .wewantyou-main-bg.img550 {
        background-image: url("/images/wewantyou/768x444_home.jpg");
    }

    .carousel-item .wewantyou-main-bg {
        background-image: url("/images/wewantyou/768x444.jpg");
    }
}

/*wewantyou*/



/*etwarmxyctrust*/
.carousel-item .etwarmxyctrust-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .etwarmxyctrust-main-bg {
    height: 380px;
}

.carousel-item.home .etwarmxyctrust-main-bg.img550 {
    background-image: url("/images/etwarmxyctrust/1920x550_home.jpg");
}

.carousel-item .etwarmxyctrust-main-bg {
    background-image: url("/images/etwarmxyctrust/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .etwarmxyctrust-main-bg.img550 {
        background-image: url("/images/etwarmxyctrust/1920x550_home.jpg");
    }

    .carousel-item .etwarmxyctrust-main-bg {
        background-image: url("/images/etwarmxyctrust/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .etwarmxyctrust-main-bg {
        height: 380px;
    }

    .carousel-item.home .etwarmxyctrust-main-bg.img550 {
        background-image: url("/images/etwarmxyctrust/768x444_home.jpg");
    }

    .carousel-item .etwarmxyctrust-main-bg {
        background-image: url("/images/etwarmxyctrust/768x444.jpg");
    }
}

/*etwarmxyctrust*/

/*etchilddrawing_夢想的家 兒童繪圖比賽*/
.carousel-item .etchilddrawing-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .etchilddrawing-main-bg {
    height: 380px;
}

.carousel-item.home .etchilddrawing-main-bg.img550 {
    background-image: url("https://www.etwarm.com.tw/images/etchilddrawing/1920x550_home.jpg");
}

.carousel-item .etchilddrawing-main-bg {
    background-image: url("https://www.etwarm.com.tw/images/etchilddrawing/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .etchilddrawing-main-bg.img550 {
        background-image: url("https://www.etwarm.com.tw/images/etchilddrawing/1920x550_home.jpg");
    }

    .carousel-item .etchilddrawing-main-bg {
        background-image: url("https://www.etwarm.com.tw/images/etchilddrawing/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .etchilddrawing-main-bg {
        height: 380px;
    }

    .carousel-item.home .etchilddrawing-main-bg.img550 {
        background-image: url("https://www.etwarm.com.tw/images/etchilddrawing/768x444_home.jpg");
    }

    .carousel-item .etchilddrawing-main-bg {
        background-image: url("https://www.etwarm.com.tw/images/etchilddrawing/768x444.jpg");
    }
}

/*etchilddrawing_夢想的家 兒童繪圖比賽*/





/*kaohsiung-100thousand5_10萬好禮成交送*/
.carousel-item .kaohsiung-100thousand5-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .kaohsiung-100thousand5-main-bg {
    height: 380px;
}

.carousel-item.home .kaohsiung-100thousand5-main-bg.img550 {
    background-image: url("/images/kaohsiung-100thousand6/1920x550_home.jpg");
}

.carousel-item .kaohsiung-100thousand5-main-bg {
    background-image: url("/images/kaohsiung-100thousand6/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .kaohsiung-100thousand5-main-bg.img550 {
        background-image: url("/images/kaohsiung-100thousand6/1920x550_home.jpg");
    }

    .carousel-item .kaohsiung-100thousand5-main-bg {
        background-image: url("/images/kaohsiung-100thousand6/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .kaohsiung-100thousand5-main-bg {
        height: 380px;
    }

    .carousel-item.home .kaohsiung-100thousand5-main-bg.img550 {
        background-image: url("/images/kaohsiung-100thousand6/768x444_home.jpg");
    }

    .carousel-item .kaohsiung-100thousand5-main-bg {
        background-image: url("/images/kaohsiung-100thousand6/768x444.jpg");
    }
}

/*kaohsiung-100thousand5_10萬好禮成交送*/

/*et168banner*/
.carousel-item .et168banner-main-bg {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 335px;
    image-rendering: -webkit-optimize-contrast;
}

.carousel-item.home .et168banner-main-bg {
    height: 380px;
}

.carousel-item.home .et168banner-main-bg.img550 {
    background-image: url("/images/et168banner/1920x550_home.jpg");
}

.carousel-item .et168banner-main-bg {
    background-image: url("/images/et168banner/1920x444.jpg");
}

@media (max-width: 1180px) {
    .carousel-item.home .et168banner-main-bg.img550 {
        background-image: url("/images/et168banner/1920x550_home.jpg");
    }

    .carousel-item .et168banner-main-bg {
        background-image: url("/images/et168banner/1920x444.jpg");
    }
}

@media (max-width: 680px) {
    .carousel-item.home .et168banner-main-bg {
        height: 380px;
    }

    .carousel-item.home .et168banner-main-bg.img550 {
        background-image: url("/images/et168banner/768x444_home.jpg");
    }

    .carousel-item .et168banner-main-bg {
        background-image: url("/images/et168banner/768x444.jpg");
    }
}

/*et168banner*/
