/*main_section3*/
#section_type_introduce_23 {margin:90px 0 100px 0;}
#section_type_introduce_23 h2{text-align:center; font-size:30px; color:#010101; letter-spacing:-0.75px; margin-bottom:15px;}
#section_type_introduce_23 h3{text-align:center; font-size:16px; color:#555; letter-spacing:-0.5px;}

#section_type_introduce_23 .etc_slider{margin-top:60px; min-width:1200px;}

#section_type_introduce_23 .etc_slider .slidebox{position:relative; margin:0 70px; overflow:hidden; background:#f1f1f1;}
#section_type_introduce_23 .etc_slider .slidebox > img{float:right; width: 51%; max-width: 500px;}
#section_type_introduce_23 .etc_slider .slidebox > div{float:left; display:none; box-sizing:border-box;  width:49%;padding:9% 5% 0 9%;}
#section_type_introduce_23 .etc_slider .slidebox > div h2{font-size:34px; color:#010101; letter-spacing:-0.5px;text-align: left;}
#section_type_introduce_23 .etc_slider .slidebox > div h2 span.line{display:block; width:40px; height:2px; background:#ec4b4b; margin:25px 0;}
#section_type_introduce_23 .etc_slider .slidebox > div p{font-size:18px; color:#666; letter-spacing:-0.5px; line-height:130%;}
#section_type_introduce_23 .etc_slider .slidebox > div a{display:block; width:130px; height:35px; line-height:35px; border-radius:35px; margin-top:35px; background:#ec4b4b; text-align:center; font-size:16px; color:#fff;}

#section_type_introduce_23 .etc_slider .slidebox.slick-current > img{float:left;}
#section_type_introduce_23 .etc_slider .slidebox.slick-current > div{display:block;}

#section_type_introduce_23 .etc_slider .slidebox.slick-slider-next > img{float:left;}

/*==main_section3====================================================================================================*/
@media screen and (max-width:1280px) {
	#section_type_introduce_23 .etc_slider .slidebox{margin:0 40px;}
}

@media screen and (max-width:1024px) {
	#section_type_introduce_23{margin:60px 0;}

	#section_type_introduce_23 .etc_slider{min-width:100%;}
	#section_type_introduce_23 .etc_slider .slidebox{background:#f1f1f1; margin:0 40px;}
	#section_type_introduce_23 .etc_slider .slidebox > div{display:block; padding:7% 5%; word-break:keep-all;}
	#section_type_introduce_23 .etc_slider .slidebox > div h2{font-size:24px;}
	#section_type_introduce_23 .etc_slider .slidebox > div p{font-size:16px;}
	#section_type_introduce_23 .etc_slider .slidebox > div p br{display:none;}
	#section_type_introduce_23 .etc_slider .slidebox > div a{font-size:14px; width: 102px; height: 30px; line-height: 30px; margin-top:25px;}
}

@media screen and (max-width:700px) {
	#section_type_introduce_23 .etc_slider .slidebox > img{float:none !important; width:100%; max-width:none;}
	#section_type_introduce_23 .etc_slider .slidebox > div{float:none; width:100%; padding:34px 30px;}
	/* slick-dots가 섹션 밖으로 나와 다음 섹션과 겹치지 않도록 하단 여백 */
	#section_type_introduce_23 .etc_slider{padding-bottom:50px; margin-bottom:20px;}
}

@media screen and (max-width:480px) {
	#section_type_introduce_23{margin:34px 0 60px;}
	#section_type_introduce_23 > h2{font-size:22px; margin-bottom: 10px;}

	#section_type_introduce_23 .etc_slider{margin-top:40px; padding-bottom:55px; margin-bottom:24px;}
	#section_type_introduce_23 .etc_slider .slidebox{margin:0 20px;}
	#section_type_introduce_23 .slick-dots{bottom:-40px;}
}

