@media screen and (max-width: 1180px) {
	.sub_content {width:100%;}
	/*#in_footer {width:100%;}*/

}

@media screen and (max-width:1100px) {

	.sub_gnb {display:none;}
	.sub_content {width:96%; padding:5% 2% 0;}

	/*.copy_logo {float:none; margin-bottom:10px; text-align:center;}
	address {text-align:center;}*/

}

@media screen and (max-width: 768px) {
	#sub_menu_all {border:none; background:none;}
}

@media screen and (max-width: 640px) {

	.sub_content_tit {font-size:36px;}

	/* 사이트맵 */
	#sitemap {}
	.section_top {overflow:hidden; margin-bottom:0;}
	.smap {float:none; width:100%; margin-bottom:20px;}
	.tit_smap {
		margin:0 15px 10px 15px;
		line-height:35px;
		color:#fff;
		text-align:center;
		border-radius:2px;
	}
	ul.s_depth1 {text-indent:0; line-height:24px; font-size:15px; line-height:24px; text-align:center;}
	ul.s_depth2 {text-indent:0; margin:0 0 7px 0; font-size:13px; line-height:24px;}
	ul.s_depth2 li a {color:#37b6c5;}

}

/*@media screen and (max-width: 320px) {
	#sub_wrapper {min-width:320px;}
}*/
