
 .conten_home_work a:hover {
 	    opacity: 0.5;
 }
body {
    margin-top: -20px!important;
} 

@media only screen and (max-width: 767px) {
	
	.tit_contact {
	font-size: 30px!important;
	
	
}
		.newsmobi
		{
		display:none;
		}
		
		
}
@media only screen and (max-width: 767px) {
	.manufaturing {		
    left: 10%;
    top: 5.2em;    
	}
	.the_plastics {
	left: 10%; 
    top: 31.2em;
	}
	
	.metal {
	
	padding-left: 0px !important;
	
	letter-spacing: 0.02em;
	}
	.moredeep {
	
	}

#logo_sp {
		margin-top: 16px;

	}
	
	a.navbar-brand.iten{
		margin-top: 16px;
		line-height: 0;
		vertical-align: bottom;
	}
	a.navbar-brand.iten img{
		height: 34px;
		width: auto;
	}

	.products_number_sp{
		display:block;
		width:80%;
		left:10%;
	}
	.products_number{
		display:none;
	}
	.about_content
	{
	width: 100% !important;
	height:auto !important;
	}
	.button_about
	{
		color:white;
		border:1px solid white;
		float:right;
		    right: 18px;
	}
	.button_about a
	{
		color:white;
		
	}
	.about_title
	{
		text-align:center;
	}
	.content_about
	{
		width:100%;		
    	margin:0px  auto !important;
    	padding-top: 50px!important;
    	
	}
	.homemobi, .groupmobi/*, .products_numbermobi*/
	{
		display:block !important;
	}
	
	.about_detail_more
	{
		    background: none !important;
		   height:auto;
		    margin:19px  auto 48px !important;
		    padding: 20px!important;
		    max-width:100% !important;
	}
	.main_wor {
	padding: 6.19% 0 0% 0 !important;
}

	.detatl_more_content
	{
	 color:white !important;
	}
	.title_about
	{
	letter-spacing: 0.2em!important;

	}
	.title_about_p,.detatl_more_content
	{
		font-size: 16px !important;
    line-height: 2.1em;
    letter-spacing: 0.1em;
	}
	.title_about_p
	{
			padding-top: 0px !important;
	}	
	.homedestop  ,.group1,.title_news
	{
		display:none;
	}
	.colimageabot1
	{
		width: 33.105%!important;
	}

	.div_about , .about_marsk
	{
		height:750px !important;
		margin-bottom: 32px!important;
	}
	.works_detail {
    
    font-size: 16px!important;
     max-width:100%!important;
   
    letter-spacing: 0.1em;
    line-height: 2em;
    text-align: center;
    padding-top: 30px!important;
}
	.title_works_us
	{
		font-size:33px !important;
	}
	.title_work
	{
		font-size:14px !important;
	}
	.paddinproduct
	{
		    padding-bottom: 66px;
	}
	.groupmobi
	{
		margin:20px auto 0 auto !important;
		padding:0px 15px !important;
		
	}
	.homeabouimage
	{
		width:100% !important;
		
	}
	.colimageabot1,.colimageabot3
	{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.colimageabot2
	{
		   padding-left: 0px !important;
		    padding-right: 16px !important;
		    margin-top: 44px;
		        width: 26.553%!important;
	}
	.colimageabot3
	{		
		   margin-top: 44px;
		   width: 39.657%!important;
	}
	.homeabouimage1
	{ width: 100%;
		height: 145px!important;
	}
	.works_background
	{
		height:900px !important;
    	top: 698px !important;
	}
	.works_number_image_marsk
	{
		
		width:100% !important;
		
	}
	.works_title_header
	{
			top: 95px !important;
				
	}
	.image_works_title
	{
		font-size: 14px;
  		margin-bottom: 7px;
	}

	.image_works_detail {
    font-size: 20px;
    letter-spacing: 0.15em;
  
	}
	.works_number_image
	{
		
		    height: 238px !important;
	}
	.works_number_detail
	{
		line-height: 45px;
   		 font-size: 14px!important;
    	letter-spacing: 0.05em!important;
		
		
	}
	.workxs6
	{
		padding-left:14px !important;
		padding-right: 0px!important;
		margin-bottom: 40!important;
	}
	
	.div_works_number
	{
		    width: 95.5% !important;
		    margin: -205px auto !important;
		    padding-right: 17px;
		
	}
	.imghome_work
	{
		width:100%;
		height: 100%;
	}
	
	.conten_home_work
	{
		position:relative;
		margin:25px 0;
		
	}
	
	
	.works_first
	{
		margin-bottom:20%!important;
	}
	.div_products
	{
		    padding-top: 228px;
		   
	}
	
	.products_number
	{
		width:600px;
		
	}
	
	.CSR_content,.news_info
	{
		width:100% !important;
		margin:auto !important;
	}
	.news_info
	{
		padding-top: 10.8% !important;
		padding-bottom:7% !important;
	}

	.textcentercsr
	{
		text-align:center!important;
	}
	
	.btn_prduchomemobi
	{
		display:block !important;
		width:200px;
		height: 50px;
		text-align: center;
		margin:150px auto;
		
	}
	.btn_prduchomemobi img
	{
		width:100%;
		height:100%;
	}
	.title_CSR_us 
	{
		padding-top:10.5% !important;
		    font-size: 33px;

	}
	.button_CSR
	{
		position:relative;
		    padding: 7px!important;
	}
	.CSR_title_about
	{
		padding-bottom: 11%;
   		 line-height: 2.2em;
    	font-size: 14px;
		margin-top: 5.7%;
	}
	.title_newsmobi
	{

	}
	.news_infomationmobi 
	{
		color: #0059AB;
    font-size: 30px;
   font-family: 'Poppins', sans-serif;  font-weight: 600 !important; /*Poppins-SemiBold */
	}
	.news_info_jp {
		font-size: 14px;
		color: #0059AB;
		 margin-top: 4px;
    letter-spacing: 0.05em;
    padding-bottom: 2.5%;
	}
	.title_newsmobi {
	    font-size: 28px;
	    color: #336699;
	   
	   text-align:center;
	   display:block!important;
		margin-bottom:5%;
	}
	.wid_newmobi
	{
		width:100% !important;
		border-left:0!important;
	}
	.home_new_arrow
	{
		margin-left:10%;
		margin-top: -14px;
	}
	.margintitle
	{
		
		padding-bottom:4.8% !important;
		border-bottom:1px solid #CCCCCC;
		width:92% !important;
		padding-left:0px!important;
		
	}
	.margintitle a
	{
	color:#333333 !important;
	
	}
	.width_time
	{
		padding-left:0px!important;
		margin-left: 0%!important;
		width:100%!important;
		margin-bottom: 24px!important;
		font-size:13px!important;
		margin-top: 6	px;
	}
	
	.cont
	{
		    font-size: 15px!important;
	}
	.listbuttonmobi
	{
		display:block !important;
		margin: 9% 0 6.5% 45% !important;
		
		
	}
	.linearround
	{
		top:34em  !important;
	}

	.title_about_en {
	font-size: 33px!important;
	letter-spacing: 0.01em;
}
.detail
{
	font-size: 28px!important;
	margin-top: 26px;
	    margin-bottom: 7px!important;
}
.sania_ism_line1, .sania_ism_line2
{
	width: 50%;
}


	.product_detail
	{
		paddding-bottom:5%;
	}
	.btnProduct {
    width: 350px !important;
    margin-top: 4.1%!important;
   margin-bottom: 1.6%!important;
    margin-left: 21%!important;
    height: 40px;
    line-height: 43px;
    border-color: #000066!important;
    padding-left: 23%!important;
	}
	.btnProduct a
	{
		font-size: 16px;
		color: #000066 !important;

	}
	.div_products_home_content {
    margin-top: 10%!important;
   
}
	.new_list_title
	{
		font-size: 14px;
	}
.frame span
{
	font-size: 12px!important;
    bottom: -73px;
    letter-spacing: 0.05em!important;
    left: 40px!important;
}
	.div_CSR ,.CSR_marsk{
   
    height: 430px!important;
}

}
.home-hr1 {
	border-top: 1px solid #0066CC;
	float:left;
	width:60%;
	top: 2em;
}

.home-hr2 {
	border-top: 1px solid #8c8b8b;
	float:left;
	width:60%;
	top: 2em;
}
.group1
{
	position:relative;
	
	padding-top: 110px;
}
.groupmobi, .btn_prduchomemobi, .title_newsmobi,.colx2new,.listbuttonmobi,.producrprint

{
	display:none;
}

.products_number{
	display:none;
}




@media screen and (min-width: 768px) {
	.products_number_sp{
	display:block;
	width:80%;
	left:10%;
	margin-top: 10%;
	margin-bottom:0%;
	
}
.products_number{
	display:none;
}


}
@media only screen and (min-width: 1024px) {
	.products_number_sp{
	display:none;
}
.products_number{
	
	display:block;
	left: 0.5%;
	width: 100%;
	
}
	
	.div_CSR
	{
		 margin-top: 5%!important;
	}
@media only screen and (width: 1920px) {
.products_number_sp{
	display:none;
}
.products_number{
	display:block;
	left: 0.5%;
	width: 1180px;
	
}
.btnProduct
{     margin-top:10%!important;
	 /*margin-left:48%!important;*/
	 margin-bottom:0%!important;

	
}
.div_CSR
		{
		 margin-top: 7%!important;
		}	
.div_products_home_content {
    margin-top: 7%!important;
}
	

