@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 1120px) {
.pc_nav 
{
    display: block !important;
}
.my_menu
{
	display:none !important;
}
.logo_circle
{
	height:60px !important;
}
.ht6
{
	height:550px;
}

}
@media screen and (min-width: 600px)
{
.slide_txt
{
	width:40%;
}
.pad9
{
	padding:20px 90px 90px;
}
.pcH
{
	display:none !important;
}
.smallH
{
	display:inline;
}
}
@media screen and (max-width: 600px)
{
.padimu
{
	padding:1.6rem !important;
}
.pad9
{
	padding:20px 20px 20px !important;
}
.pcH
{
	display:block !important;
}
.smallH
{
	display:none;
}
.abt_banner
{
	padding:120px !important;
}
.service_banner
{
	padding:120px !important;
}
.contact_banner
{
	padding:120px !important;
}
.prog_banner
{
	padding:120px !important;
}
.products_banner
{
	padding:120px !important;
}
}
@media screen and (max-width: 375px) {
/*.my_menu
{
	padding:7px;
	padding-top:10px;
	width:30px;
}*/
.pd_lft1
{
	/*font-size::0.75rem !important;*/
	font-weight:400 !important;
}
.logo_circle
{
	height:35px !important;
}

}
@media screen and (max-width: 480px) {
.proda_hide
{
	display:none !important;
}
.ye
{
	margin-top:0px !important;
}

}
@media screen and (min-width: 480px) {
.proda_show
{
	display:none !important;
}

}

