.phantom_main_visual02 .main-attorney-slide-wrap { 
	width:1100px; 
}
.phantom_main_visual02 .slick-list { 
}
.phantom_main_visual02 .slick-slide { 
	margin-right:17px; 
}
.phantom_main_visual02 .main-attorney-slide { 
	display:inline-block;
	float:left;
	vertical-align:top;
	opacity:0;
	transition:.1s;
}
.phantom_main_visual02 .main-attorney-slide span { 
	display:block;
	margin-bottom:15px;
	font-weight:500; font-size:13px;
	color:#fff;
	text-align:center;
}
.phantom_main_visual02 .slick-active .main-attorney-slide { 
	opacity:1;
}
.phantom_main_visual02 .slick-slide[tabindex="-1"] .main-attorney-slide { 
	opacity:1;
}

.phantom_main_visual02 .slick-prev, 
.phantom_main_visual02 .slick-next { 
	z-index:99;
	margin-top:-20px;
	width:23px; height:40px;
	background:#000;
}
.phantom_main_visual02 .slick-prev { 
	left:-63px; 
}
.phantom_main_visual02 .slick-prev:before
.phantom_main_visual02 .slick-next:before { 
	display:none;	 
}
.phantom_main_visual02 .slick-prev { 
	background:url('/images/main/btn_next.png') no-repeat center center;
}
.phantom_main_visual02 .slick-next { 
	right:-63px;
	margin-left:225px;
	background:url('/images/main/btn_prev.png') no-repeat center center;
}


.phantom_main_visual02 .img-wrap { 
	position:relative;
	margin-top:15px;
	width:38.75%; 
}
.phantom_main_visual02 .img-wrap img { 
	position:relative;
	right:-43px;
}
.phantom_main_visual02 .img-wrap strong { 
	position:absolute; bottom:40px; left:10%;
	display:block;
	width:100%;
	font-weight:600; font-size:20px;
	font-family:'Noto Serif KR', serif;
	color:#fff;
	letter-spacing:3px;
}

@media screen and (max-width: 1200px) { 
	.phantom_main_visual02 .main-attorney-slide-wrap { 
		padding-left:30px;
		width:calc(100vw - 30px); 
	}
	.phantom_main_visual02 .main-conts-tit-wrap ,	
	.phantom_main_visual02 .txt-wrap p { 
		padding-left:30px; 
	}
	.phantom_main_visual02 .txt-wrap p br { 
		display:none; 
	}
	.phantom_main_visual02 .txt-wrap p .m-br { 
		display:block; 
	}
	.phantom_main_visual02 .img-wrap { 
		margin-top:37px; 
	}
	.phantom_main_visual02 .slick-prev { 
		left:-15px; 
	}
	.phantom_main_visual02 .slick-next { 
		left:auto; right:28px; 
	}
}
@media screen and (max-width: 1024px) { 
	.phantom_main_visual02 .slick-slide { 
		margin-right:12px; 
		width:150px;
	}
	.phantom_main_visual02 .main-attorney-slide { 
		position:relative;
		padding-top:45px;
	}
	.phantom_main_visual02 .main-attorney-slide span { 
		position:absolute; bottom:100%; left:0;
		margin-bottom:-37px;
		width:100%;
		word-break:keep-all;
	}
	.phantom_main_visual02 .main-attorney-slide img { 
		width:100%; 
	}
	.phantom_main_visual02 .img-wrap { 
		margin-top: 87px; 
	}
	.phantom_main_visual02 .img-wrap img { 
		right:-55px;
		width:450px; 
	}
	.phantom_main_visual02 .img-wrap strong { 
		width:450px; 
	}
	.phantom_main_visual02 .main-attorney-slide , 
	.phantom_main_visual02 .slick-slide[tabindex="-1"] .main-attorney-slide { 
		opacity:1;
	}
}
@media screen and (max-width: 850px) { 
	.main-attorney .inner { 
		padding-bottom:0; 
	}
	.phantom_main_visual02 .txt-wrap { 
		padding-bottom: 50px; 
	}
	.phantom_main_visual02 .txt-wrap p { 
		margin-top:-30px; margin-bottom:40px;
		font-size:15px; line-height:1.5;
	}
	.phantom_main_visual02 .txt-wrap p strong { 
		font-size:22px; 
	}
	.phantom_main_visual02 .slick-slide { 
		width:130px; 
	}
	.phantom_main_visual02 .img-wrap { 
		margin-top:0; 
	}
	.phantom_main_visual02 .img-wrap img { 
		right:1%; bottom:-77px;
	}
	.phantom_main_visual02 .img-wrap strong { 
		bottom:30px; left:auto; right:100%;
		margin-right:-60px;
		width:190px;
		text-align:right;
	}
}
@media screen and (max-width: 768px) { 
	.phantom_main_visual02 .main-attorney-slide-wrap { 
		padding-left:20px;
		width:calc(100vw - 20px);
	}
	.phantom_main_visual02 .txt-wrap { 
		padding-bottom: 70px; 
	}
	.phantom_main_visual02 .main-conts-tit-wrap, 
	.phantom_main_visual02 .txt-wrap p { 
		padding-left:20px; 
	}
	.phantom_main_visual02 .img-wrap img { 
		right:10%; bottom:-68px;
		width:400px;
	}
	.phantom_main_visual02 .img-wrap strong { 
		margin-right:-45px;
		font-size:17px; 
	}
}
@media screen and (max-width: 640px) { 
	.main-attorney .inner { 
		overflow:hidden;
	}
	.phantom_main_visual02 .main-attorney-slide-wrap,
	.phantom_main_visual02 .main-conts-tit-wrap, 
	.phantom_main_visual02 .txt-wrap p { 
		padding-left:10px; 
		margin-top:20px;
	}
	.phantom_main_visual02 .txt-wrap { 
		width:100%; 
	}
	.phantom_main_visual02 .txt-wrap p { 
		margin-top:10px; margin-bottom:70px;
		font-size:14px;
		white-space:normal;
		word-break:keep-all;
	}
	.phantom_main_visual02 .txt-wrap p br { 
		display:block; 
	}
	.phantom_main_visual02 .txt-wrap p .m-br { 
		display:none; 
	}
	.phantom_main_visual02 .txt-wrap p strong { 
		font-size:18px;
		letter-spacing:1px;
	}
	.phantom_main_visual02 .slick-slide { 
		width:100px; 
	}
	.phantom_main_visual02 .img-wrap { 
		position:absolute; bottom:-10%; left:45%;
		width:75%; 
	}
	.phantom_main_visual02 .img-wrap img { 
		right:auto; bottom:0;
		width:100%;
	}
	.phantom_main_visual02 .slick-prev { 
		background-size:auto 20px; 
	}
	.phantom_main_visual02 .slick-next { 
		right:15px;
		background-position:right center;
		background-size:auto 20px;
	}
}
.lb-nav a.lb-prev {display: none !important;}
.lb-nav a.lb-next {display: none !important;}
.lb-number{display: none !important;}
