/* --------------------------------------
        about.php // HEADER
-------------------------------------- */
#header.about{
    /* background: #213A25 url(../images/img_header_about.png) no-repeat; */
    background: url(../images/img_header_about.png) no-repeat;
    background-size: cover;
}

#header.about h1{
    color: #FFF;
}

#header.about .breadcrumb:last-child,
#header.about .breadcrumb:last-child a{
    /* color: #FFF; */
}

#header.about .breadcrumb:last-child a:hover{
    color: #23a077;
}

/* --------------------------------------
        about_block.php // 公司簡介
-------------------------------------- */
.company .row{
    margin-top: 3rem;
    /* margin-bottom: 6rem; */
}

.companyImg{
    margin-bottom: 2rem;
}

.company .row .companyImg img{
    width: 100%;
}

.companytext{
    /* display: flex;
    align-items: center; */
}

.company p{
    font-size: 1.15rem;
    line-height: 2rem;
    margin-bottom: 3rem;
    letter-spacing: 0.25rem;
}

.company .smus img{
    height: 16px;
    margin-bottom: 0.4rem;
    margin-left: 0.2rem;
    margin-right: 0.4rem;
}

.company .contentTitle{
    /* font-size: 4rem; */
}

/* ------------------------------------------------
        about_history_block.php // 公司簡介
------------------------------------------------ */
.company ul li{
    padding: 0 0 2rem 2rem;
    margin-left: 1rem;
}

.company ul li{
    border-left: #bbbbbb 1px solid;
}

.company .year,
.company .event{
    display: flex;
}

.company .year{
    color: #23a077;
}

.company .event{
    font-weight: bolder;
}

.company .year::before{
    content: "-----";
    margin-left: -2rem;
    color: #bbbbbb;
}

/* ------------------------------------------------
        about_core_block.php // 核心價值
------------------------------------------------ */
.coreChart{
    padding: 3rem;
    box-sizing: content-box;
    text-align: center;
}

.coreChart img{
    height: 80vh;
    /* width: 100%; */
    /* margin: 0 auto; */
}

@media screen and (max-width: 1000px) {
    .coreChart img {
        height: auto;
        max-width: 100%;
    }
}

.company .core:first-child{
    
}

@media only screen and (max-width: 820px) {
}