﻿.mainArea .contentBox {
    padding-top: 73px;
    overflow: hidden
}

.titleBox {
    position: relative;
    z-index: 2
}

.decoBgMap {
    position: absolute;
    top: 150px;
    left: 50%;
    bottom: auto;
    right: auto;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    pointer-events: none
}

.decoBgMap img {
    display: block
}

.worldWideList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 54px;
    padding-bottom: 50px;
    position: relative
}

@media (max-width:1180px) {
    .worldWideList {
        padding-top: 60px;
        padding-bottom: 40px
    }
}

@media (max-width:840px) {
    .worldWideList {
        padding-top: 40px
    }
}

@media (max-width:480px) {
    .worldWideList {
        padding-top: 20px;
        padding-bottom: 20px
    }
}

.worldWideList .worldwideItem {
    position: relative;
    width: 50%;
    padding: 20px;
    margin-top: var(--mt);

}

@media (max-width:1180px) {
    .worldWideList .worldwideItem {
        margin-top: 0;
        width: 100%
    }
}

@media (max-width:480px) {
    .worldWideList .worldwideItem {
        padding: 20px 0
    }
}

@media (min-width:1181px) {
    .worldWideList .worldwideItem:nth-child(2) {
        /* padding-top: 220px */
    }
}

@media (min-width:1181px) and (max-width:1440px) {
    .worldWideList .worldwideItem:nth-child(2) {
        /* padding-top: 160px */
    }
}

.worldWideList .worldwideItem>.item {
    min-height: 653px;
    background-color: #fcfcfc;
    /* background-color: rgba(255, 255, 255, 0.8); */
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 50px 40px 10px
}
.starLine .textEditor .twoCloumnList .itemTitle{
    width: auto;
    min-width: 250px;
}
@media (max-width:1280px) {
    .worldWideList .worldwideItem>.item {
        min-height: 745px;
        padding: 30px 30px 10px
    }
}

@media (max-width:640px) {
    .worldWideList .worldwideItem>.item {
        padding: 20px 20px 10px
    }
}
@media (max-width:480px) {
    .worldWideList .worldwideItem>.item {
        min-height:400px;
        padding: 30px 30px 10px
    }
}
.worldWideList .Img {
    width: 250px
}

@media (max-width:1280px) {
    .worldWideList .Img {
        width: 200px
    }
}

@media (max-width:640px) {
    .worldWideList .Img {
        width: 100%;
        max-width: 200px
    }
}

.worldWideList .Img img {
    display: block;
    width: 100%
}

.worldWideList .Txt {
    width:100%;
    padding-left: 5px
}

@media (max-width:1280px) {
    .worldWideList .Txt {
        width: -webkit-calc(100% - 200px);
        width: -moz-calc(100% - 200px);
        width: calc(100% - 200px)
    }
}

@media (max-width:640px) {
    .worldWideList .Txt {
        width: 100%
    }
}

.worldWideList .Txt .title {
    font-size: 60px;
    font-weight: 400;
    letter-spacing: 3.6px;
    line-height: 54px;
    padding-bottom: 22px
}

@media (max-width:1180px) {
    .worldWideList .Txt .title {
        font-size: 50px
    }
}

@media (max-width:840px) {
    .worldWideList .Txt .title {
        font-size: 48px
    }
}

@media (max-width:480px) {
    .worldWideList .Txt .title {
        font-size: 44px;
        line-height: 1
    }
}

.worldWideList .Txt .addressBox {
    /* border-top: 1px solid #ececec; */
    padding: 25px 0
}

@media (max-width:640px) {
    .worldWideList .Txt .addressBox {
        padding: 13px 0
    }
}

.worldWideList .Txt .addressBox .itemTitle {
    color: #E1251B;
    font-family: "Bebas Neue", "微軟正黑體", sans-serif;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1.2px;
    line-height: 1.4;
    padding-bottom: 10px
}

@media (max-width:480px) {
    .worldWideList .Txt .addressBox .itemTitle {
        padding-bottom: 5px
    }
}

@media (max-width:960px) {
    .worldWideList .Txt .addressBox .address {
        font-size: 17px
    }
}

.worldWideList .exp {
    width: 100%
}

@media (max-width:640px) {
    .worldWideList .exp {
        padding: 0px 0 20px
    }
}

.worldWideList .exp .twoCloumnList .item .itemContent {
    word-break: break-all
}
.subtitle.listTitleStyleSmall{
    border-bottom: 1px solid #ececec;
    padding-bottom: 20px;
}