@charset "utf-8";
#sddm div{
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
}
#sddm li.ky-nav-hassub .subnav{
  min-width: 210px;
}
.culturebox ul li.index0,.culturebox ul li.index1{
  width: 50%;
}
.left-nav-parent{
  padding: 0 30px;
}
.left-nav-children>li>a{
  padding: 0 30px;
}
.about-text{
  padding: 10px 0 0 40px;
}
.index-partnerlist li{
  padding-top: 40px;
  padding-bottom: 40px;
}
.index-partnerlist li a{
  padding: 0 8px;
}
.part-intro-left p{
  margin-bottom: 0;
  text-align: left;
}
.product-accordion .accordion-desc{
  text-align: left;
}
@media (min-width:1160px) and (max-width:1480px){ 
	.logo{
		margin-top: 25px;
	}
	.logo a{
		height: 54px;
	}
	.logo a img{
		height: 54px;
	}
	.nav li a{
    padding-left: 10px;
    padding-right: 10px;
  }
  .about-text{
    padding-right: 0;
  }

}
@media (min-width:1280px) and (max-width:1480px){ 
  .main-left-col{
    width: 22%;
  }
  .main-right-col{
    width: 75%;
    padding: 40px 30px;
  }
  .left-nav-parent{
    font-size: 22px;
  }
}
@media (min-width:1160px) and (max-width:1380px){ 
  .left-nav-parent{
    font-size: 20px;
    padding: 0 15px;
  }
	.left-nav-children>li>a{
    font-size: 16px;
    padding: 0 15px;
  }
  .product-title{
    min-height: 56px;
  }
}



@media screen and (max-width: 768px) {
  .culturebox ul li.index0, .culturebox ul li.index1{
    width: 100%;
  }
  .product-accordion .accordion-title{
    width: 76%;
  }
  .news-detail-body p{
    line-height: 24px;
  }
  .product-title{
    min-height: auto;
  }
}