/* CSS Document */
		/* 사이트맵 세로*/	

		#siteMap { width:650px; margin:0 auto; padding:20px 0 0 20px ;}
		#siteMap ul { margin:0; padding:0; }
		#siteMap .step0 {    list-style-type:none; margin-right:0px; overflow:visible; float:left; border-right:0px solid #cebea6; margin-bottom:20px;height:200px; }
		#siteMap .step0 li {  border:0px solid #cebea6; width:190px; }
		#siteMap .step0 li a {  font-weight:bold; color:#007100; font-size:16px; line-height:40px; background: url(/images/business_icon.gif) no-repeat 0 8px; font-family:"맑은 고딕"; padding-left:17px;}
		#siteMap a:hover { text-decoration:underline; color:#666;}
		
		#siteMap .step1 {  margin:0; padding:0; list-style-type:none; }
		#siteMap .step1 li { margin:0; padding:0; border-top:0px solid #cebea6; }
		#siteMap .step1 li a { font-weight:bold; color:#666666; font-size:13px; line-height:22px; background: url(/images/sitemap_02.gif) no-repeat 15px 10px; padding-left:25px;}
		#siteMap .step1 li a:hover { text-decoration:underline; color:#333;}
		
		#siteMap .step2 {  margin:0; margin-right:20px; padding:0; list-style-type:none; }
		#siteMap .step2 li { margin:0; padding:0; padding-left:25px; background:none; border:none; }
		#siteMap .step2 li a { font-weight:normal; color:#7e7e7e; font-size:12px; line-height:22px; padding:0; background:none; } 
	
	
	/* 사이트맵 가로 */
	
		#siteMap2 { padding-left:0px;overflow:hidden; zoom:1; margin:20px 0 0 0 ;font-family:"나눔고딕", "Nanum Gothic", sans-serif,"돋움";  width:100%;}
		#siteMap2 a:hover{ text-decoration:underline;}
		
		.sitemap_step01 { overflow:hidden; width:100%; }
		.sitemap_step01 li.sstep01 { list-style:none; padding-left:0px;padding-bottom:30px; overflow:hidden; zoom:1;}
		.sitemap_step01 li.sstep01 a {color:#000; }
		.sitemap_step01 li.sstep01 strong { font-size:1.3em; font-family:"나눔고딕", "Nanum Gothic", sans-serif,"돋움"; }
		.sitemap_step01 li.sstep01 a { display:block; color:#535353; padding:0px; }
			body > #siteMap2 > .page-header h1 {background:none;}
		
		
		.sitemap_step02 { list-style:none; margin-top:10px; }
		.sitemap_step02 li.sstep02 { color:#666; padding:2px 0 2px 0px; margin-left:10px; line-height:23px; overflow:hidden; }
		.sitemap_step02 li.sstep02 a { color:#666; font-size:0.9em; padding:5px 0 0 17px; display:inline-block; border:0; background:url(../images/icon03.png) no-repeat 5px 11px; }
		.sitemap_step02 li.sstep02 strong{ font-weight:400; font-family:"나눔고딕", "Nanum Gothic", sans-serif,"돋움";}
		.sitemap_step02 li.sstep02 a:hover{ color:#000;}
		
		.sitemap_step03 { border: 1px solid #ccc; border-radius:5px; padding:5px 10px; list-style:none; margin:2%; overflow:hidden;}
		.sitemap_step03:after { content:""; display:block; clear:both; }
		.sitemap_step03 li.sstep03 { color:#666;  list-style:none; float:left; background:none; margin:auto; float:left;}
		.sitemap_step03 li.sstep03 a {color:#666;background:none;  }
		.sitemap_step03 li.sstep03 span{font-size:1.0em;font-family:"나눔고딕", "Nanum Gothic", sans-serif,"돋움";}	


.country_library{font-family:"맑은 고딕"; max-width:710px;}
		.country_library #dropdownMenuDivider{ margin-bottom:10px; }
		.country_library a{ font-family:"맑은 고딕";}
		
		
@media only screen  and (min-width: 200px) {
	.country_library{ min-height:500px;}
	
}
@media only screen and (min-width: 480px) {
.country_library{ min-height:500px;}
}

@media only screen and (min-width: 768px) {
.country_library{ min-height:400px;}
}
	
@media only screen and (min-width: 970px) {
.country_library{ min-height:400px;}
}
	
@media only screen and (min-width: 1170px) {
.country_library{ min-height:400px;}
}
