@charset "utf-8";
html{font-size:13px;font-family:'맑은 고딕','나눔 고딕';letter-spacing:-1px;}
body{margin:0;padding:0;background:url(/mobile/images/menuBg.png) 0 0 repeat-y;line-height:20px;overflow-x:hidden;}
img{border:none;}
a:link{color:#444;text-decoration:none}
a:hover{text-decoration:none}
#index{overflow:hidden;position:absolute;left:0;top:0;width:100%;z-index:999;background:#fff;}
#logo{margin-left:auto;margin-right:auto}
#header{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding:0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFF;background-color:#2A2D32;text-align:center}
#header .icons{margin-right:8px;margin-left:8px}
#header .icons:hover{opacity:0.7;-ms-filter:'alpha(opacity=70)';filter:alpha(opacity=70)}
#header .strip{max-width:768px;margin-right:auto;margin-left:auto;padding-top:8px;padding-bottom:4px;text-align:center}
#content{max-width:768px;margin:0 auto;padding-bottom:3em;}
.page_content{padding:5px;}
h1,h2,h3,h4,h5,h6{margin-bottom:6px;margin-top:10px;padding-bottom:6px;padding-top:10px;font-weight:normal;line-height:26px;color:#333}
h1{font-size:22px;display:none;}
h2{font-size:18px;color:#00bff3;letter-spacing:-2px;}
h3{font-size:16px}
h4{font-size:14px}
#footer{margin-right:auto;margin-left:auto;padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;background:#00788d;font-weight:normal;line-height:20px;color:#FFF;text-align:center}
#footer .strip{max-width:768px;margin-right:auto;margin-left:auto;padding-top:6px;padding-bottom:6px;padding-left:20px;text-align:left}
#footer .strip img{margin-right:10px}
#footer a{color:#FFF}
#footer a:link{font-weight:normal;color:#FFF}
#footer a:hover{color:#FFF;text-decoration:none}
#footer a:active{color:#FFF}
.clear{clear:both}
.f_left{float:left}
.f_right{float:right}
.conblock{padding-left:30px;clear:both;padding-bottom:1em;border-bottom:1px dotted #ddd;margin-bottom:1em;clear:both;}
.n1{background:transparent url(/mobile/images/s_n1.png) 0 10px no-repeat;}
.n2{background:transparent url(/mobile/images/s_n2.png) 0 10px no-repeat;}
.n3{background:transparent url(/mobile/images/s_n3.png) 0 10px no-repeat;}
.n4{background:transparent url(/mobile/images/s_n4.png) 0 10px no-repeat;}
.n5{background:transparent url(/mobile/images/s_n5.png) 0 10px no-repeat;}
.page-map, .ui-content, #map-canvas { width: 100%; height: 600px; padding: 0; margin-bottom:-3em;}

#blink{background:#e3e3e3;padding:1em 0;text-align:center;}
#blink ul{padding:0;margin:0;list-style:none;}
#blink ul li{display:inline-block;margin:0 4px;}


#menu {
	width:165px;
	height:100%;
	display:block!important;
	float:left;
	border-top:solid #292d2f 1px;
}
#menu ul {
	margin:0;
	padding:0;
	width:inherit;
}
#menu ul li {
	list-style-type:none;
	margin:0;
}
#menu ul li span {
	float: left;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu ul li a:link, #menu ul li a:visited {
	border-bottom:solid #292d2f 1px;
	box-shadow:0 1px 0 #5a5f63;
	color:#fff;
	text-decoration:none;
	width:165px;
	display:block;
	text-shadow:0 1px 1px #000;
	padding-top: 12px;
	padding-right: 0;
	padding-left: 10px;
	padding-bottom: 12px;
}
#menu ul li a:hover, #menu ul li a:active {
	background-color:#33373a;
}
.active {
	background-color:#292d2f;/*background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e1d1d), color-stop(21%, #383737));*/
}