@charset "utf-8";
/* 
サイト固有の記述
*/

/* 全体（色系）*/
body {
    
}

/* モニター以上*/
@media screen and (min-width: 1560px) {
    body {
    }
}

/* パソコン以上*/
@media screen and (min-width: 1281px) {
    body {
		.bl_works .img-text .text-wrap {
			font-size: 24px;
			padding-left: 20%;
		}
		
		.bl_works .img-text {
			justify-content: flex-start;
		}
    }
}

/* タブレット*/
@media screen and (max-width: 1024px) {
    body {
    }
}

/* 携帯*/
@media screen and (max-width: 767px) {
    body {
		.bl_works .img-text {
			align-items: center;
		}
		
		.bl_works .img-text .text-wrap {
			font-size: 18px;
			padding: 0 0 0 30px;
		}
		
		.bl_works .img-text {
			justify-content: flex-start;
		}
    }
}
