#map{height: 400px; width: 100%;}
.main_bg1{background: url(../images/main_bg1.jpg) no-repeat center center; background-size: cover;}

.infeso_menu>li:nth-child(1)>a{color: #e52528}
/*philosophy*/

.value_group{ margin: 0 auto;}
.value_group>li{display: inline-block;}
.value_group>li>figure>img{height: 90px; width: auto;}
.value_group>li>h4{font-size: 1.25rem; color: #e52528; text-align: center; margin: 2.5rem auto 3rem;}
.value_group>li>p:nth-child(3){font-size: 1.125rem; color: #232323;}
.value_group>li:nth-child(2){margin: 0 7%;}

/*history*/
.history_tab{padding: 7% 0;}
.history_tab>li{width: 33.33%; float: left;  border-right: 0px; box-sizing: border-box; font-weight: bold; font-size: 1.25rem;}
.history_tab>li>h2{box-shadow:1px 0 0 0 #e52528,0 1px 0 0 #e52528,1px 1px 0 0 #e52528,1px 0 0 0 #e52528 inset,0 1px 0 0 #e52528 inset; padding: 10px 0;  background: #eef2f3;}

.history_list>li{width: 33.33%; float: left; text-align: left;}
.history_list>li>div{margin-bottom: 10%;}
.history_list>li>div:last-child{margin-bottom: 0px;}
.history_list>li>div>h4{width: 100px; padding-left: 10px; box-sizing: border-box; float: left;font-size: 1.25rem; font-weight: bold; color: #e52528;}
.history_list>li>div>div{width: calc(100% - 100px); padding-right: 20px; box-sizing: border-box; float: left; font-size: 13px; color: #232323 }
.history_list>li>div>div>p{margin-bottom: 10px;}
.history_list>li>div>div>p:last-child{margin-bottom: 0px}

.history_list_cont{text-align: left; margin: 10% auto; display: inline-block;}
.history_list_cont>div{margin-bottom: 10%;}
.history_list_cont>div>h4{width: 80px; padding-left: 10px; box-sizing: border-box; float: left;font-size: 1.25rem; font-weight: bold; color: #e52528;}
.history_list_cont>div>div{width: calc(100% - 80px); box-sizing: border-box; float: left; font-size: 13px; color: #232323 }
.history_list_cont>div>div>p{margin-bottom: 10px; font-weight: 400;}
.history_list_cont>div>div>p:last-child{margin-bottom: 0px}    

/*certification*/

    
/*partner*/

.partner_group{width:100%; margin-top: 7%;}
.partner_group>li{width: 24%; display: inline-block; padding: 10px 20px; box-sizing: border-box; margin-bottom: 30px;}

.partner_group img{opacity:0;}



@media (max-width:1300px){
    :root{font-size: 15px;}
	.history_list_cont>div>h4{width:60px; padding-left:0px;}
	.history_list_cont>div>div{padding-right:0px;}
	.history_list_cont>div>div{width:calc(100% - 60px)}
    
}
@media (max-width:1024px){
    :root{font-size: 14px;}
	.history_tab>li{width:60%; margin: 0 auto; float:none;}
    .history_list_cont{margin: 5% auto;}
}
@media (max-width:768px){
    :root{font-size: 13px;}
    .history_tab>li{width:80%;}
	.owl_bigimg>figure{width:70%;}
	.partner_group>li{width:30%; padding:10px 0px;}
}
@media (max-width:600px){
    :root{font-size: 13px;}
    #owl-1{width:0px; height:0px;}
	#owl-1 .owl-dots{display:none;}
}
@media (max-width:480px){
    :root{font-size: 12px;}
	.history_tab>li{width:100%; }
	.partner_group>li{width:47%; padding:10px 0px;}
    
}