.static-txt1 .list_wrap li {

	display: inline-block;
    width: calc( (100% - 36px) / 5 );
    vertical-align: top;
	min-height: 390px;
	padding: 15px 15px 0 15px;
	background: #fff;

}

.static-txt1 .list_wrap li + li {
	
	margin-left: 9px;

}

.global_wrap hr {

	margin: 0 500px;

}

.tit { font-size: 40px; }

.medium-tit {
    font-weight: 600;
    font-size: 34px;
    line-height: 1;
    letter-spacing: -.02em;
}

.mb30 {
    margin-bottom: 30px;
}

.mt120{margin-top: 120px;}


@media screen and (max-width: 1440px) {

	.static-txt1 .list_wrap li {

		display: inline-block;
		width: calc( (100% - 2.52vw) / 5 );
		vertical-align: top;
		min-height: 27.08vw;
		padding: 1.04vw 1.04vw 0 1.04vw;
		background: #fff;

	}
	.static-txt1 .list_wrap li + li {
		
		margin-left: 0.63vw;

	}
	
	.global_wrap hr {
		margin: 0 34.72vw;
	}

	.tit { font-size: 2.78vw; }

}


@media screen and (max-width: 768px) {

	
	* + .desc.indent_desc { padding: 0;	 }

	.static-txt1 .list_wrap li {

		display: inline-block;
		width: 100%;
		vertical-align: top;
		min-height: 27.08vw;
		padding: 1.04vw 1.04vw 0 1.04vw;
		background: #fff;
	}

	.static-txt1 .list_wrap li + li {
		
		margin-left: 0;
		margin-top: 1.30vw;

	}

	.tit { font-size: 5.56vw; }

	.txt.static-txt1.top{margin-top: 25.93vw;}
	.medium-tit {font-size: 6.67vw;}
	.mb30{margin-bottom: 5.56vw;}

	.mt120{margin-top: 25.93vw;}

}