#news h2 canvas{
	display: none;
}
@media screen and (min-width: 768px){
	#news h2 span{
		font-size: 60px;
		display: block;
		right: 140px;
        position: relative;
        margin-bottom: 40px;
	}
}
#news .news-entries .news-entry>a:hover .thumb:after{
    font-size: 18px;
    font-family: "微軟正黑體";
    font-weight: normal;
}
#news .news-entries .news-entry>a .food:after{
    content: "餐飲美食";
}

#news .news-entries .news-entry>a .health:after{
    content: "醫療美容";
}

#news .news-entries .news-entry>a .travel:after{
    content: "休閒旅遊";
}

#news .news-entries .news-entry>a .production:after{
    content: "製造零售";
}

#news .news-entries .news-entry>a .edu:after{
    content: "教育文化";
}


#news .news-entries .news-entry>a .other:after{
    content: "其它產業";
}

#news .news-entries .news-entry>a .date{
	display: none;
}

@media screen and (min-width: 768px){
#news .news-entries .news-entry>a .title {
    text-align: center;
    font-size: 24px;
    line-height: 24px;
}
}


/****recruit************/
#recruit .section-inner .section-main h2{
	width: 100%;
}
@media screen and (min-width: 768px){
#recruit .section-inner .section-main h2 span{
	display: block;
	font-size: 48px;
    margin-bottom: 40px;
}
}
#recruit-title{
	display: none !important;
}
#recruit .section-inner .section-main h2 span{
	font-family: "微軟正黑體";
}
#recruit .section-inner .section-main .btn:after, #recruit .section-inner .section-main .btn:before{
    font-family: "微軟正黑體";
        content: "聯絡我們";
}


/****shop************/
#shopBg{
    position: relative;
    width: calc(100% - 120px);
    margin: 0 auto;
    display: block;
    padding: 100px 0;
    min-height: 100vh;
    background-color: rgba(230,230,230, 0.5);
}

#shop{
    position: relative;
    width: 90%;
    display: block;
    margin:0 auto;
}
#shop h2{
    font-size: 36px;
    letter-spacing: 10px;
    font-weight: 500;
    font-family: "微軟正黑體";
}
#shopArea{
    position: relative;
    display: flex;
    width: 100%;
    justify-content: space-around;
}
.shop{
    width: calc(100% / 3);
    transition: opacity .2s ease-in-out;
    cursor: pointer;
}
.shop img{
    position: relative;
    width: 100%;
    display: block;
}
.shop:hover{
    opacity: .7;
}

@media screen and (max-width: 768px){
    #shopBg{
        width: 100%;
    }
}