@media screen and (min-width: 961px) {

}
@media screen and (max-width: 960px) {
.athome .row {
	padding-top:20px;
}
}

@media screen and (min-width: 769px) {
.sp {
	 pointer-events:none;	
}
}


@media screen and (max-width: 768px) {
.pc {
display:none;
}
.work img {
	margin-bottom:20px;
}
.use_flow .col-md-2 {
	text-align:center;
}
.use_flow .col-md-2 p{
	text-align:center;
}

}



@media screen and (min-width: 641px) and (max-width: 768px) {

}

@media screen and (min-width: 641px) {

}
@media screen and (max-width: 640px) {
.athome {
    background-image:none;
}
}





