@charset "euc-kr";

/* ÀÌ¿ô´åÄÄ(e-wut.com) 
À¥ ÆÛºí¸®½Ì 
ÀÛ¾÷ÀÚ:±èÀºÁ¤ */

/*¹è³ÊÆäÀÌÁö ¿µ¿ª*/
#sitemap {
	width:602px;
	margin:0 auto;
	}
#sitemap h4 {
		position:static;
		display:block;
		visibility:visible;
		float:left;
		width:123px;
		height:19px;
		margin-left:21px;
		padding-top:6px;
		color:#fff;
		font-size:1.4em;
		text-align:center;
		line-height:1;
		background:url(/image/access/sitemap/sitemapTab.gif) no-repeat left top;
		}
#sitemap .objTop {
		float:left;
		width:100%;
		height:38px;
		background:url(/image/access/bannerPage/bannerTabTop.gif) no-repeat left bottom;
		}

#sitemap .objContent {
	float:left;
	width:572px;
	padding-left:30px;
	background:url(/image/access/bannerPage/bannerTabCenter.gif) repeat-y left top;
	}

#menuMap, #mainPage, #addMenuMap {
	float:left;
	width:100%;
	padding-bottom:12px;
	margin-top:15px;
	background:url(/image/access/bannerPage/bannerTabBtm.gif) no-repeat left bottom;
	}
/*¸ÞÀÎÆäÀÌÁö »çÀÌÆ®¸Ê*/
#mainPage .objContent, #addMenuMap .objContent {
	overflow:hidden;
	display:inline;
	width:542px;
	padding-right:30px;
	line-height:180%;
	}
#mainPage li, #addMenuMap li {
	display:inline;
	padding:0 5px;
	border-right:1px solid;
	}
/*¸Þ´º »çÀÌÆ®¸Ê*/
#menuMap h5 {
	position:static;
	display:block;
	visibility:visible;
	width:160px;
	height:17px;
	margin:10px 0;
	padding-top:8px;
	font-size:1em;
	font-family:verdana,dotum;
	text-align:center;
	font-weight:bold;
	line-height:1;
	border-bottom:2px solid;
	border-top:2px solid;
	}
	#menuMap #mapList .listBox {
		float:left;
		margin-bottom:20px;
		}
		#menuMap #mapList .box {
			float:left;
			margin-right:30px;
			}

			/*¹Ú½ºÅ¸ÀÌÆ²¶óÀÎ*/
			#menuMap #mapList .title1 {
				border-color:#4ab8bd;
				}
			#menuMap #mapList .title2 {
				border-color:#83b02c;
				}
			#menuMap #mapList .title3 {
				border-color:#ee9521;
				}
			#menuMap #mapList .title4 {
				border-color:#9c87b7;
				}
			#menuMap #mapList .title5 {
				border-color:#ea8391;
				}
			#menuMap #mapList .title6 {
				border-color:#4dba9a;
				}
			#menuMap #mapList .title7 {
				border-color:#4d71ba;
				}
			#menuMap #mapList .title8 {
				border-color:#bc7733;
				}
			#menuMap #mapList .title9 {
				border-color:#c683c8;
				}
			#menuMap #mapList .title10 {
				border-color:#cbcbcb;
				}

			#menuMap #mapList .listContent {
				overflow:hidden;
				width:157px;
				padding-left:3px;
				line-height:180%;
				font-size:0.92em;
				}
				#menuMap #mapList .listContent li {
					padding-left:14px;
					background:url(/image/access/sitemap/sitemapBullet.gif) no-repeat left 4px;
					}
					#menuMap #mapList .listContent li li {
						padding-left:12px;
						background:url(/image/access/sitemap/sitemapBullet2.gif) no-repeat left 6px;
						}

#menuMap2 {
	width: 100%;
	clear: both;
	float: left;
	padding-bottom: 14px;
	margin: 30px 0 0 0;
	background: url(/image/access/bannerPage/bannerTabBtm.gif) no-repeat left bottom
}
	#mapList2 {
		width: 100%;
		clear: both;
		float: left;
	}
	#mapList2 ul li {
		display: block;
		float: left;
		margin: 0 10px 0 0;
		line-height: 170%;
		height: 20px;
		*min-width: 60px;
	}
	#mapList2 ul li a {
		display: block;
		float: left;
	}
	#mapList2 ul li span {
		display: block;
		float: left;
		margin: 0 0 0 7px;

	}


.mdfh_sub	.subcontent__left   .submenu {  display: none; }   /* ¸í´ö¿Ü°í »çÀÌÆ®¸Ê ¼­ºê¸Þ´º*/

#sitemap{ width: auto }
#sitemap #menuMap { width: auto; float: none; margin-top: 0; background:none; overflow: hidden; }
#sitemap .objTop { float: none; height: auto ;background: none; display: none}
#sitemap h4 { float: none; height: auto; padding: 8px 0; background: #ccc; border-radius: 10px 10px 0 0; }
#sitemap .objContent { float: none; width: auto; border: 1px solid #ddd; padding: 30px; border-radius: 20px; overflow: hidden; background: none; }
#menuMap #mapList .listBox { float: none; overflow: hidden }
#menuMap #mapList .box { width: 31%; margin: 0 1%}
#menuMap h5 { width: auto; }
#menuMap #mapList .listContent { width: auto; }

@media screen and (min-width:1px) and (max-width:360px) { 
	#menuMap #mapList .box { width: auto; float: none; margin:  0 0 10px 0; }

}