@charset "utf-8";
/* 유니코드 스타일시트 */
*{
	font-family:tahoma;
	font-size:9pt;
	margin:0px;
	padding:0px;
}

body{
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
body,div,td,iframe{
	scrollbar-3dlight-color:#bbbbbb;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#bbbbbb;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#dddddd;
}

table{
	padding:0px;
	margin:0px;
	table-layout:fixed;
	border-collapse:collapse;
	width:100%;
	height:100%;
}
td{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
form{
	padding:0px;
	margin:0px;
}

.w100{
	width:100%;
}
.h100{
	height:100%;
}
.textbox{
	padding-left:4px;
	height:20px;
	border:1px solid #bbb;
}
.btnbox{
	font-size:8pt;
	height:20px;
	border:1px solid #bbb;
	cursor:pointer;
	background-color:#F2EFE9;
}
.longcut {
	font-family:tahoma;
	font-size:8pt;
	padding:3px;
	text-overflow : ellipsis;
	overflow : hidden;
	border-bottom:1px solid #eeeeee;
}
/*--------------------------------------------------------------------------------------------*/
a{text-decoration:none;color:#333333;}
a:link:hover,a:active{text-decoration:underline;}
/*--------------------------------------------------------------------------------------------*/
.gmnoprint{_padding-top:1px;}
#nlcm a{text-decoration:none;}
/*--------------------------------------------------------------------------------------------*/
#map{
	height:100%;
	overflow:hidden;
	z-index:0;
}
#headTR{height:50px;}
#btnTR{height:30px;}
#midTR{}
#footTR{height:12px;}

#mnuEposition_epid{

}

/*--------------------------------------------------------------------------------------------
 My버튼 컨트롤
--------------------------------------------------------------------------------------------*/
.myBtn{
	background:transparent url('/icon/mymap.gif') no-repeat;
	font-size:8pt;
	cursor:pointer;
}
.myBtned{
	font-size:8pt;
	background:transparent url('/icon/mymap_on.gif') no-repeat;
	cursor:pointer;
	font-weight:bold;
}

/*--------------------------------------------------------------------------------------------
 메뉴컨트롤버튼
--------------------------------------------------------------------------------------------*/
.mnuBtn{
	vertical-align:top;
	padding-top:4px;
	font-size:8pt;
	background:transparent url('/icon/mnu_off.gif') no-repeat scroll 0px 0px;
	cursor:pointer;
}
.mnuBtned{
	vertical-align:top;
	padding-top:6px;
	font-size:8pt;
	font-weight:bold;
	background:transparent url('/icon/mnu_on.gif') no-repeat scroll 0px 0px;
	cursor:pointer;
}
#mnu{
	height:100%;
	overflow-y:auto;
}
.mnuTable{
	display:none;
	background-color:#fff;
}
.mnuTableTD{
	padding:8px;
	vertical-align:top;
}
/*--------------------------------------------------------------------------------------------
 맵컨트롤버튼
--------------------------------------------------------------------------------------------*/
.mapBtn{
	font-size:8pt;
	background:transparent url('/icon/map_off.gif') no-repeat scroll 0px 0px;
	cursor:pointer;
}
.mapBtned{
	font-size:8pt;
	font-weight:bold;
	background:transparent url('/icon/map_on.gif') no-repeat scroll 0px 0px;
	cursor:pointer;
}
/*--------------------------------------------------------------------------------------------
 맵확대/축소
--------------------------------------------------------------------------------------------*/
#mapToggle{
	width:30px;
	cursor:pointer;
}
.mapTL{
	background:transparent url('/icon/map_toggleleft.gif') no-repeat scroll top left;
}
.mapTR{
	background:transparent url('/icon/map_toggleright.gif') no-repeat scroll top left;
}
/*--------------------------------------------------------------------------------------------
 맵컨테이너 오버레이박스
--------------------------------------------------------------------------------------------*/
#mapLayerBox{
	display:none;
	text-align:right;
	cursor:pointer;
}

/*--------------------------------------------------------------------------------------------
 스트리트뷰 레이어
--------------------------------------------------------------------------------------------*/
#StreetViewBox{
	display:none;
	width:320px;
	background-color:#F3F3F5;
	overflow:hidden;
}
#StreetViewBtn{
	text-align:center;
	height:24px;
	cursor:pointer;
}
#StreetViewDiv{
	width:99%;
	margin-top:0px;
	position:relative;
	border:2px solid #929BD3;
	background-color:#FFFFFF;
	height:240px;
	overflow:hidden;
}

/* 페이지바 CSS */
.pagebar{
	font-family:tahoma;
	font-size:8pt;
	padding:7px;
}
.pagebar span{
	color:#4392AF;
	font-family:tahoma;
	font-size:8pt;
	cursor:pointer;
	margin:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #8BBFD3;
}
.pagebar span.disable{
	color:#c0c0c0;
	font-family:tahoma;
	font-size:8pt;
	cursor:not-allowed;
	margin:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #c0c0c0;
}
.pagebar b{
	font-family:tahoma;
	font-size:8pt;
	color:#990000;
}


#pop{
	border:0px solid #1A6FCC;
	width:500px;
	height:400px;
	display:none;
	padding:0px;
	padding-top:0px;
}
#popback,#popframe,#pop{
	display:none;
}
#popDiv{
	height:100%;
	overflow-y:auto;
}

#popDiv table{
	table-layout:auto;
}
#htmlAbout td{
	line-height:140%;
	color:#666666;
}

.style6 {color: #0066FF}
.smallFont *{
	font-size:8pt;
}