.sub_img {height: 380px;position: relative; margin-top: 130px; padding:110px 0;}
.sub_img .title {font-size: 52px; line-height: 1.5em; text-align: center; margin-top: 10px;}
.sub_img .text {text-align: center; margin-top: 20px;}

.sub_img .nav_wrap ul{display: flex; align-items: center; justify-content: center;}
.sub_img .nav_wrap ul li{margin-right:20px;}
.sub_img .nav_wrap ul li:last-of-type{margin-right: 0;}
.sub_img .nav_wrap ul li .inner{font-size: 14px; letter-spacing: -.04em; line-height: 1.5em; color:#191919; font-weight: bold;}
.sub_img .nav_wrap ul li .inner2{font-size: 14px; color:#191919}

.subwrap {background: #fff;}

.sub_ct{padding:160px 0; position: relative;}

@media screen and (max-width:1199px) {
	.sub_img{padding:118px 0;}
	.sub_img .title{font-size: 44px;}
}

@media screen and (max-width:1023px) {
	.sub_img {margin-top: 80px;}
}

@media screen and (max-width: 780px){
	.sub_img {margin-top: 50px; height: 300px; padding:85px 0;}
	.sub_img .title{font-size: 36px;}
	.sub_img .nav_wrap ul li .inner{font-size: 13px;}
	.sub_img .nav_wrap ul li .inner2{font-size: 13px;}
	
	.sub_ct{padding:160px 0;}
}

@media screen and (max-width: 620px){
	
}

@media screen and (max-width: 520px){
	.sub_ct{padding:80px 0;}
}

@media screen and (max-width: 420px){
	
}