#m4{
 display: none;
}
.navbar-nav>li{
 width: 20%;
}
#company_logo{
 left:2%;
}
#content ul.HistoryInner{
		 padding-left: 0px;
		 padding-top: 15px;
		 border-bottom: 0.5px solid #eee;
		 margin-bottom: 0px;
		 position: relative;
		}
		#content ul.HistoryInner li{
		 display: inline-block;
		 padding-bottom: 15px;
		}
		#content ul.HistoryInner li.HistoryYear{
		 font-size: 24px;
         text-align: center;
         color: #0075BF;
         font-weight: bold;
         font-family: "Microsoft JhengHei UI";
         width: 120px;
         vertical-align: top;
		}
		#content ul.HistoryInner::after{
		 content: "";
		 position: absolute;
		 left:0;
		 bottom: 0;
		 height: 2px;
		 width: 120px;
		 background-color: #0075BF;
		}
		#content ul.HistoryInner li.HistoryText{
         font-family: "Microsoft JhengHei UI";
         font-size: 17px;
         color: #595757;
         line-height: 28px;
         width: 85%;
		}
		#content .txtNormal .HistoryMargin{
 margin-bottom: 40px;
}

.container_msg4 #content .CBCLeftLine ul.CBCLeftWidth{
 margin-left: 0px;
 padding-left: 25px;
}
.container_msg4 #content .CBCRightLine ul.CBCRightWidth{
 margin-left: 0px;
 padding-left: 25px;
 width: 100%;
}
.CBCLeftLine .CBCLeftWordsMdEn{
 writing-mode: unset;
 padding-bottom: 20px;
}
.CBCLeftLine .CBCLeftWordsMdEn::after{
 content: "";
}
.CBCRightLine .CBCLeftWordsCsEn{
 writing-mode: unset;
 padding-bottom: 20px;
}
.CBCRightLine .CBCLeftWordsCsEn::after{
 content: "";
}
.CBCLeftLine .CBCLeftWordsFdEn{
 writing-mode: unset;
 padding-bottom: 20px;
}
.CBCLeftLine .CBCLeftWordsFdEn::after{
 content: "";
}
.panel-body ul.ContactUlLi li{
 display: block;
 margin-bottom: 10px;
}
.JumbBGI .Map_List{
 display: block;
}
.MapListMargin{
 margin-left: 0px;
}
.Map_List ul .Map_List_Words{
 width: 175px;
 text-align: center;
}
.IndexCompany span{
 text-align: left;
}
.panel-body ul li{
 display: block;
}
.panel-body ul li.MapFactory{
 margin-bottom: 5px;
}

.Map_List li.FactoryName{
 width: 175px;
}


/* 首頁 */

#index_product .IndexProTextEn a {
    font-size: 48px;
    letter-spacing: 5px;
    color: #595757;
    display: block;
    margin-bottom: 80px;
    margin-top: 63px;
}
#index_product .IndexProTextEn a::after {
    content: "";
}
.IndexNewsContectEn h3 {
    font-size: 48px;
    letter-spacing: 5px;
    color: #fff;
    display: block;
    margin-bottom: 50px;
    text-align: center;
    position: relative;
    font-family: "Microsoft JhengHei UI";
}
.IndexNewsContectEn h3::after {
    content: "";
}
.IndexCompanyEn h3 {
    font-size: 48px;
    letter-spacing: 5px;
    color: #595757;
    display: block;
    margin-bottom: 50px;
    text-align: center;
    position: relative;
    font-family: "Microsoft JhengHei UI";
}
.IndexCompanyEn h3::after {
    content: "";
}
.container_msg3 .nav-list .inmsg23{
 display: none;
}
.container_product_show .proshowqty{
 display: none;
}
@media only screen and (max-width: 1199px) {
.panel-group .panel-title>a{
 font-size: 18px;
}
}

@media only screen and (max-width: 991px) {
  #content ul.HistoryInner li{
		 display:block;
		 padding-bottom: 15px;
		}
		#content ul.HistoryInner li.HistoryYear{
		 text-align: left;
		}
		#content ul.HistoryInner li.HistoryText{
		 width: 100%;
		}
		.panel-group .panel-title>a{
         font-size: 14px;
        }
}
@media only screen and (max-width: 890px) {
.Map_List ul li{
 display: block;
 margin-top: 10px;
 margin-bottom: 10px;
}
.Map_List ul{
 margin-bottom: 0px;
}
}
@media only screen and (max-width: 767px) {

		#content ul.HistoryInner li.HistoryYear{
		 font-size: 18px;
		 text-align: left;
		}
		#content ul.HistoryInner li.HistoryText{
		 font-size: 14px;
		}
		#company_logo{
		 left:auto;
		}
		.JumbBGI .Map_List{
         display: none;
        }
}