﻿/*--------- Common ---------*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select {
	margin:0;
	padding:0;
	-webkit-text-size-adjust:none;
	font-family: 'Helvetica,arial,verdana,sans-serif돋움',Dotum,'굴림',Gulim,AppleGothic,;
}
body {
	font-size:12px;
	line-height:1.25em;
	color:#000;
	margin: 0 auto; 
	/*width: 1000px; */
	padding:0px;
}
form {
    display: inline;
}
date,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
	display:block;
}
input,textarea,select,button,table {
	font-size:inherit;
	font-family:inherit;
}
select, input, textarea {
    color: #333333;
    font-family: 'arial,verdana,sans-serif돋움',dotum,applegothic,;
    font-size: inherit;
    vertical-align: middle;
}
legend, caption, hr {
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
	display: none;
}
img,fieldset {
	border:0;
	vertical-align:middle;
}
ul,li,ol {
	list-style:none
}
em,address {
	font-style:normal
}
a {
    color: inherit;
    text-decoration: none;
    cursor:pointer;
}
caption
{
	display:none
}

/*--------- total wrap---------*/
#total_wrap {
	width:980px;
	margin: 0 auto; 
}

.tit-name {
	background:url(../img/icon/ic_tit.gif) no-repeat left top;
	height: 20px;
	color: #2c2c2c;
	padding-top:5px;
	margin-top:5px;
	padding-left: 25px;
	font-size:14px;
	font-weight:bold;
	display:inline-block;
}


/* Title img
.tit-name {
    height: 26px;
	color: #2c2c2c;
	padding-top:2px;
	font-size:14px;
	font-weight:bold;
}
*/

/*--------- MENU--------*/
.menufloat{width:1000px;margin:0 auto;}
.menufloatleft{float:left;padding:10px}
.menutit{font-size:14px;font-weight:bold;color:#333;padding-bottom:5px;;padding-top:5px;}
.menu_v{position:relative;width:200px;font-size:12px;font-family:Tahoma, Geneva, sans-serif;line-height:normal}
.menu_v ul{margin:0;padding:0;list-style:none}
.menu_v li{position:relative;margin:0 0 -1px 0;vertical-align:top;*zoom:1}
.menu_v li a{display:block;position:relative;padding:8px 10px;color:#666;font-weight:bold;text-decoration:none;background:#fafafa;border:1px solid #eee;*zoom:1}
.menu_v li a .i{position:absolute;top:50%;left:100%;width:8px;height:8px;margin:-4px 0 0 -16px;color:#ccc;background:url(../img/bg/ico_sub.gif) no-repeat left top}
.menu_v li ul{padding:5px 0;background:#fff}
.menu_v li li{margin:0}
.menu_v li li a{padding:5px 10px;border:0;background:#fff;font-weight:normal}
.menu_v li li a span{color:#666}
.menu_v li.active{z-index:2;border:1px solid #ccc}
.menu_v li li.active{border:0}
.menu_v li.active a{border:0;color:#000}
.menu_v li.active .i{background-position:0 -44px}
.menu_v li.active li a{border:0}
.menu_v li.active ul{display:block;border-top:1px solid #eee}
.menu_v li.active li.active a span{font-weight:bold;color:#13b200;letter-spacing:-1px}

#LodingPop {
	visibility : hidden;
	position : absolute;
	background-color : #FFFFFF;
	width : 500px;
	height : 150px;
	left : 480px;
	top : 10px;
	z-index:9999;
}

/*--------- hpAF_SP_RouteTracing.aspx---------*/
.tooltipbox{
    background:url("../img/bg/bg_tooltip.png") no-repeat scroll 0 0;
    background:url("../img/bg/bg_tooltip.gif") no-repeat scroll 0 0;
    width:200px;
    height:115px;
    padding:20px 5px 0 0px;
    z-index:999;
}
.tooltipbox ul li{
    background:url("../image/icon/ics_dot.gif") no-repeat 0px 5px;
    padding-left:15px;
}
.tooltipbox ul .toolpoint{
    color:#f11d01;
}

.tooltipbox_b{
    background:url("../img/bg/bg_tooltip_b.png") no-repeat scroll 0 0;
    background:url("../img/bg/bg_tooltip_b.gif") no-repeat scroll 0 0;
    width:200px;
    height:115px;
    padding:20px 5px 0 0px;
    z-index:999;
	
}
.tooltipbox_b ul li{
    background:url("../image/icon/ics_dot.gif") no-repeat 0px 5px;
    padding-left:15px;
}
.tooltipbox_b ul .toolpoint{
    color:#f11d01;
}       

/*--------- hpAF_SP_RouteTracing.aspx---------*/

/*--------- layer Pop---------*/

#ifrmPop
{
    border-color:#B0C4DE;
    border-style:solid;
    border-width:3px
}

#mask {  
  position:absolute;  
  z-index:9000;  
  background-color:#FFFFFF;  
  display:none;  
  left:0;
  top:0;
} 

.window{
  display: none;
  position:absolute;  
  left:0px;
  top:0px;
  z-index:10000;
  width: 500px;
  height: 500px;
  border:none;
}

/*--------- layer Pop---------*/
.NumOnly{
    text-align:left;
    padding-right:1px;
}