	#services {
		padding:10% 115px 5% 115px;
		text-align:center;
		font-size:0;
	}
	#services .engTitle{margin-bottom:5%;color:#fff;}
	#services .engTitle h6 b{color:#fff;}
	#services a{
		display:inline-block;vertical-align:top;
		margin:0 2%;
		width:166px;
		color:#fff;
	}
	/* 원형 */
	#services a .circle{
		position:relative;
		overflow:hidden;
		width:166px;height:166px;border-radius:166px;
		border:8px solid #fff;
	}
	#services a .circle div{
		position:absolute;left:0;top:0;
		width:100%;height:100%;
		background-position:center top;
	}
	#services a .circle div.on{
		z-index:5;opacity:0;
		transition:opacity 0.3s;
	}
	#services a.SEL .circle div.on{
		opacity:1;
	}
	#services a .circle p{
		position:absolute;z-index:6;
		display:block;
		left:0;top:0;bottom:0;margin:auto 0;
		width:100%;height:150px;
		background:no-repeat center top;
		transition:none;
	}
	/* 텍스트 */
	#services a .txt{
		opacity:0;
		transition:opacity 0.3s;
	}
	#services a.SEL .txt{
		opacity:1;
	}
	#services a h6{
		padding:13px 0 10px 0;
		font-family: 'Montserrat','맑은 고딕', 'Malgun Gothic','Nanum Gothic', sans-serif;
		font-size:18px;
		opacity:0.6;
	}
	#services a h5{
		font-size:16px;
	}
	#services .photo{
		position:absolute;z-index:-1;
		left:0;top:0;
		width:100%;height:100%;
		background-position:center;background-size:cover;
	}
	#services .photo::after{
		content:"";
		position:absolute;z-index:1;
		left:0;top:0;
		width:100%;height:100%;
		background:rgba(0,0,0,0.5);
	}