@charset "utf-8";
/* CSS Document */


/* 서브시작 */
 /*#sub_all h5{font-size:25px;font-weight:normal}
	#sub_all h6{font-weight:normal}
	#sub_all p{color:#666;line-height:23px}

	#sub_all .top{clear:both;max-width:1200px;margin:0 auto;padding:0 10px}
	#sub_all .top h5{width:100%;text-align:center;position:relative;background:url(/images/sub/bg1.jpg) repeat-x center center;margin:20px 0 27px 0}
	#sub_all .top h5 i{position:absolute;top:15px;width:5px;height:5px;border-radius:10px;background:#ced1d7}
	#sub_all .top h5 i:first-child{left:0}
	#sub_all .top h5 i:last-child{right:0}
	#sub_all .top h5 span{background:#fff;padding:0 30px}
	#sub_all .top p{text-align:center !important}

	#sub_all .bot{width:100%;position:relative;background:#eee;margin-top:40px;padding:60px 15px 100px 15px}
	#sub_all .bot h6{width:260px;position:absolute;top:42px;left:50%;margin-left:-130px;text-align:center;font-size:18px;color:#fff;background:#65a5bb;display:inline-block;border-radius:100px;padding:8px 0}
	#sub_all .bot .box{max-width:1200px;margin:0 auto;background:#fff;border:1px solid #ddd;padding:50px 25px 40px 25px}
	#sub_all .bot .box li:first-child{float:left;width:20%;text-align:center}
	#sub_all .bot .box li:last-child{float:right;width:80%;padding:8px 0 0 25px}
	#sub_all .bot .box li img{width:100%;max-width:180px;border-radius:10px;margin-bottom:5px}
	#sub_all .bot .box li h5{margin:17px 0 20px -5px}
	#sub_all .bot .box li h5 span{color:#888;font-size:17px;margin-left:25px}
	#sub_all .bot > p{text-align:center;color:#222;font-size:17px;line-height:28px;margin-top:30px}*/



/*2차메뉴 변형*/
/* .nav > ul > li > ul > li a span {font-size:12px;} */

/* 반응형 */
	@media(max-width:1250px){
		#sub_all .top p br{display:none}
	}
	@media(max-width:1050px){
		#sub_all .bot{padding:60px 15px 90px 15px}
		#sub_all .bot .box li p br{display:none}
	}

	@media(max-width:800px){
		#sub_all h5{font-size:20px}
		#sub_all .top h5{background:none;margin:15px 0 22px 0}
		#sub_all .bot h6{width:230px;margin-left:-115px;font-size:15px}
		#sub_all .bot .box li:first-child{float:none;width:100%;margin:0 auto}
		#sub_all .bot .box li:last-child{float:none;width:100%;text-align:center;padding:8px 0 0 0}
		#sub_all .bot .box li img{max-width:125px;min-width:125px}
		#sub_all .bot .box li h5 span{font-size:15px;margin-left:15px}
		#sub_all .bot > p{font-size:15px;line-height:26px}
		#sub_all .bot > p br{display:none}
	}
	
	@media(max-width:400px){
		#sub_all .bot .box li h5{margin:17px 0 20px 0;line-height:30px}
		#sub_all .bot .box li h5 span{margin-left:0;display:block}
	}