@charset "utf-8";


@media screen and (min-width: 640px) and (max-width: 768px) {
.max1400Box{
    padding:0 20px;
}
.infoArea .max1400Box {
    padding: 20px;
}
.infoArea .max1400Box {
    padding: 20px 0;
}

.infoArea.push {
    background: url(../img/infoArea0-m.jpg) center center no-repeat;
    background-size: cover;
}

.infoArea.travel {
    background: url(../img/infoArea1-m.jpg) center center no-repeat;
    background-size: cover;
}

.infoArea.land {
    background: url(../img/infoArea2-m.jpg) center center no-repeat;
    background-size: cover;
}

.infoArea.green {
    background: url(../img/infoArea3-m.jpg) center center no-repeat;
    background-size: cover;
}

.infoArea.food {
    background: url(../img/infoArea4-m.jpg) center center no-repeat;
    background-size: cover;
}
.infoArea.shopping {
    background: url(../img/infoArea5-m.jpg) center center no-repeat;
    background-size: cover;
}

.infoArea.air0 {
    background: url(../img/air0-m.jpg) center center no-repeat;
    background-size: cover;
}

/*介紹標題*/
.infoTitle {
    padding: 20px 0;
}

.infoTitle strong {
    font: normal 15px/1.2 "微軟正黑體", "Microsoft JhengHei", Arial, sans-serif;
}
/*左中右區塊*/
.leftSide {
    width: 20%;
}

.midSide {
    width: 79%;
}

.rightSide {
    width: 100%;
}
.cardBox h3 {
    padding: 8px 40px 0;
}

.cardBox p {
    padding: 8px 40px;
}
/* c26模組專用 */
.pushTour .ph {
    width:49%;
}
/*票券c26*/
.tktProd .ph {
    width:49.5%;
    float:left;
}
}

@media screen and (max-width: 768px) {
.max1400Box{
    padding:0 20px;
}
.infoArea .max1400Box {
    padding: 20px;
}

/*介紹標題*/
.infoTitle{
    display: block;
    margin: auto;
}

/*左中右區塊*/
.leftSide {
    width: 100%;
}

.midSide {
    width: 100%;
}

.rightSide {
    width: 100%;
}



.cardBox h3 {
    padding: 8px 40px 0;
}

.cardBox p {
    padding: 8px 40px;
}
/* c26模組專用 */
.pushTour .ph {
    width:100%;
}
.pushTour .ph > a > .ph-img {
    display: none;
}
.carrier>h4 {
    padding: 0 20px;
    color: #233059;
    font: 700 21px/36px "微軟正黑體", "Microsoft JhengHei", Arial, sans-serif;
}
.carrier>h4 .txt-high strong{
    color:#fff;
    font: 700 16px/46px "微軟正黑體", "Microsoft JhengHei", Arial, sans-serif;
}
.carrier>h4:before {
    width: 30px;
    height: 36px;
    left: -16px;
    background-size: auto 42px;
}

.carrier>h4:after {
    width: 30px;
    height: 36px;
    right: -16px;
    background-size: auto 42px;
}
/*票券c26*/
.tktProd .ph {
    width:90%;
    float:none;
}
}
