/*사업분야*/
.business_tab{display:flex;flex-wrap:wrap;text-align:center;}
.business_tab li{width:50%;}
.business_tab li:nth-child(2n+1) a{border-left:1px solid #ddd;}
.business_tab li:nth-child(-n+2) a{border-top:1px solid #ddd;}
.business_tab li a{display:block;color:#333;font-size:18px;padding:20px;background:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;}
.business_tab li:hover a,
.business_tab li:focus a,
.business_tab li:active a,
.business_tab li.on a{background:linear-gradient(90deg, rgba(0,160,233,1) 0%, rgba(5,94,134,1) 100%);border-color:transparent;color:#fff;}

.business_tab.grid3 li{width:33.333%;}
.business_tab.grid3 li:nth-child(2n+1) a{border-left:0;}
.business_tab.grid3 li:nth-child(-n+2) a{border-top:0;}
.business_tab.grid3 li:nth-child(3n+1) a{border-left:1px solid #ddd;}
.business_tab.grid3 li:nth-child(-n+3) a{border-top:1px solid #ddd;}

.business_tab.grid4 li{width:25%;}
.business_tab.grid4 li:nth-child(2n+1) a{border-left:0;}
.business_tab.grid4 li:nth-child(-n+2) a{border-top:0;}
.business_tab.grid4 li:nth-child(4n+1) a{border-left:1px solid #ddd;}
.business_tab.grid4 li:nth-child(-n+4) a{border-top:1px solid #ddd;}

.business_tab.grid5 li{width:20%;}
.business_tab.grid5 li:nth-child(2n+1) a{border-left:0;}
.business_tab.grid5 li:nth-child(-n+2) a{border-top:0;}
.business_tab.grid5 li:nth-child(5n+1) a{border-left:1px solid #ddd;}
.business_tab.grid5 li:nth-child(-n+5) a{border-top:1px solid #ddd;}

/*공통 그리드*/
.grid_list.grid3 li{margin-top:20px;}

@media all and (max-width:1024px){
	/*사업분야*/
	.business_tab li a{font-size:14px;padding:15px;}
}

@media all and (max-width:768px){
	/*사업분야*/
	.business_tab li a{font-size:13px;padding:10px;}
	
	.business_tab.grid3 li{width:50%;}
	.business_tab.grid3 li:nth-child(3n+1) a{border-left:0;}
	.business_tab.grid3 li:nth-child(-n+3) a{border-top:0;}
	.business_tab.grid3 li:nth-child(2n+1) a{border-left:1px solid #ddd;}
	.business_tab.grid3 li:nth-child(-n+2) a{border-top:1px solid #ddd;}

	.business_tab.grid4 li{width:50%;}
	.business_tab.grid4 li:nth-child(4n+1) a{border-left:0;}
	.business_tab.grid4 li:nth-child(-n+4) a{border-top:0;}
	.business_tab.grid4 li:nth-child(2n+1) a{border-left:1px solid #ddd;}
	.business_tab.grid4 li:nth-child(-n+2) a{border-top:1px solid #ddd;}

	.business_tab.grid5 li{width:50%;}
	.business_tab.grid5 li:nth-child(5n+1) a{border-left:0;}
	.business_tab.grid5 li:nth-child(-n+5) a{border-top:0;}
	.business_tab.grid5 li:nth-child(2n+1) a{border-left:1px solid #ddd;}
	.business_tab.grid5 li:nth-child(-n+2) a{border-top:1px solid #ddd;}
	
	/*공통 그리드*/
	.grid_list.grid3 li{margin-top:15px;}
}