@charset "euc-kr";

body, table												{width:100%;margin:0;padding:0;text-align:left}
body, div, p, th, td, input, textarea					{margin:0;padding:0;color:#666;font-size:12px;letter-spacing:-0.05em;font-family:Dotum, DotumChe, Arial, Helvetica;font-weight:normal;line-height:17px;letter-spacing:0em}
div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, form	{margin:0;padding:0;list-style:none}
img, table												{border:0 none}
a														{border:0 none}
a,img,input												{text-align:middle;margin:0;padding:0}


a:link, a:visited, a:active								{color:#666;text-decoration:none}
a:hover													{color:#214b88}

html {
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#ddd;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#ddd;
	scrollbar-darkshadow-color:#f0f0f0;
	scrollbar-track-color:#f0f0f0;
	scrollbar-arrow-color:#8a8889;
}

label span	{position:absolute;top:-99999px}

html			{overflow-x:hidden;overflow-y:scroll}

ul, ol			{list-style:none}
table			{border:0px;border-collapse:separate;*border-collapse:collapse;border-spacing:0px;empty-cells:show}
fieldset, img	{border:0px}
form			{border:0px;margin:0px;padding:0px}
legend			{display:none}
hr				{display:none}
em				{font-style:normal}
option			{padding-right:6px} /* fire-fox */

.block			{display:block}
.vtop			{vertical-align:top}
.vmiddle		{vertical-align:middle}
.inline			{display:inline}
.pointer		{cursor:pointer}
.none			{display:none}

.clear			{clear:both}

/* input */
.inputSearch	{padding:0 5px;height:17px;font-size:12px;border:1px solid #cdcdcd;background:#fff}

/* font-size */
.f11			{font-size:11px}
.f12			{font-size:12px}
.f13			{font-size:13px}
.f14			{font-size:14px}
.f15			{font-size:15px}
.f25			{font-size:25px}

/* font-color */
.linemap		{color:#7c7c7c}
.point			{color:#214b88}
.point a		{color:#214b88}
.gray			{color:#9c9c9c}
.gray2			{color:#8c8c8c}
.popLinemap		{color:#acacac}
.violation		{color:#3c3c3c}

.mapColor1		{color:#995023}
.mapColor2		{color:#4d9c49}

/* float, text-align */
.cBoth			{clear:both}
.fLeft			{float:left}
.fRight			{float:right}
.tLeft			{text-align:left}
.tCenter		{text-align:center}
.tRight			{text-align:right}

/* padding */
.pB20			{padding-bottom:20px}
.p20			{padding:20px}



/* margin */
.mT3			{margin-top:3px}
.mT5			{margin-top:5px}
.mT8			{margin-top:8px}
.mT10			{margin-top:10px}
.mT15			{margin-top:15px}
.mT35			{margin-top:35px}

.mR10			{margin-right:10px}

.mB5			{margin-bottom:5px}
.mB15			{margin-bottom:15px}
.mB14			{margin-bottom:14px}
.mB20			{margin-bottom:20px}
.mB30			{margin-bottom:30px}
.mB35			{margin-bottom:35px}



/* width */
.w65			{width:65px}
.w99			{width:99%}


/* height */
.h140			{width:140px}
.h270			{width:270px}