@media screen and (max-width: 800px)  {
	.wrapper_branch .wrapper_img img{
		width: 200px;
		float: right;
		margin: 20px;
	}
	.wrapper_branch h3{
		display: none;
	}
		.sidebar-menu{
		margin-top: 40px;
	}
}

@media screen and (max-width: 600px)  {
	.porogi-img_container img{
		float: none;
	}

	.diamon-galler .img-wrapper{
		flex-basis: 50%;
	}

	.lars-gallery-wrapper .im-wrapper{
		flex-basis: 50%;
		max-width: 50%;
	}

	.vega3{
		margin: 20px 0;
	}

	.integra-item-wrapper{
		flex-basis: 100%;
	}
	
	.icon-spc-image{
		flex-direction: column;
	}

	.icon-img-container{
		margin-bottom: 24px;
	}
}

@media screen and (max-width: 480px)  {
	.perfect_left{
		float: none;
	}
	.branch_img{
		display: none;
	}
	.wrapper_branch{
		padding-left: 0;
	}

	.wrapper_branch .wrapper_img img{
		float: none;
	}
	.wrapper_img{
		text-align: center;
	}

	.porogi-img_container img{
		width: 100%;
	}
	.wrapper_150 .wrapper_img img{
		width:150%;
	}

	.porogi-img_container .main_img{
		width: 50%;
	}
	.porogi-img_container .detail_img{
		width: 35%;
	}
	.porogi-img_container .porogi-button{
		top: 185px;
	}

	.porogi-img_center img{
		width: 100%;
	}

	.porogi-header_right, .porogi-header_left{
		float: none;
		width: 60%;
		margin: auto;
	}
	.w50{
		width: 100%;
	}
}