@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

/* myengnam@hotmail.com */

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}


ul,li 	{ list-style-type: none; text-decoration: none; outline: none; margin:0; padding:0; }

a, a:link, a:visited { font-weight: normal; text-decoration: none; selector-dummy: expression(this.hideFocus=true); background: transparent;  }
a:hover, a:select  { text-decoration: none; background: transparent; }


#floater {position:absolute; visibility:visible} 
.main01 {
	font-family: "dotum";
	font-size: 12px;
	color: #b4b4b4;
	
}
.main02 {
	font-family: "dotum";
	font-size: 12px;
	line-height:20px;
	color: #343434;
}
.main02_1 {
	font-family: "dotum";
	font-size: 11px;
	line-height:20px;
	color: #757575;
}
.tit {
	font-family: "dotum";
	font-size: 11px;
	color: #a2a2a2;
}
.tit01 {
	font-family: "dotum";
	font-size: 11px;
	color: #898888;
}
.site {
	font-family: "dotum";
	font-size: 11px;
	color: #6F6F6F;
}
.sub01 {
	font-family: "dotum";
	font-size: 14px;
	color: #ffffff;
}
.sub01_1 {
	font-family: "dotum";
	font-size: 12px;
	color: #ffffff;
}
.sub01_2 {
	font-family: "dotum";
	font-size: 14px;
	color: #1F2022;
}
.sub01_4{
	font-family: "dotum";
	font-size: 12px;
	color: #645D5D;
	line-height:15px;
}
.sub01_4_2 {
	font-family: "dotum";
	font-size: 12px;
	color: #076fb3;
}
.sub05_4 {
	font-family: "Arial";
	font-size: 14px;
	color: #343434;

}
.sub05_4_1 {
	font-family: "Arial";
	font-size: 14px;
	color: #0275bc;

}

.sub05_4_2 {
	font-family: "Arial";
	font-size: 14px;
	color: #e1372d;

}

a.link01:link { font-size:12px; text-decoration:none; color:#666666;}
a.link01:visited { font-size:12px; text-decoration:none; color:#666666;}
a.link01:active { font-size:12px; text-decoration:none; color:#666666;}
a.link01:hover { font-size:12px; color:#1F2022; text-decoration:666666;}

a.link01_1:link { font-size:12px; text-decoration:none; color:#1F2022;  font-family: "Arial";}
a.link01_1:visited { font-size:12px; text-decoration:none; color:#1F2022; font-family: "Arial";}
a.link01_1:active { font-size:12px; text-decoration:none; color:#1F2022; font-family: "Arial";}
a.link01_1:hover { font-size:12px; color:#1F2022; text-decoration:1F2022; font-family: "Arial";}




a.link02:link { font-size:11px; text-decoration:none; color:#6F6F6F;}
a.link02:visited { font-size:11px; text-decoration:none; color:#6F6F6F;}
a.link02:active { font-size:11px; text-decoration:none; color:#6F6F6F;}
a.link02:hover { font-size:11px; color:#6F6F6F; text-decoration:6F6F6F;}







a.link03:link { font-size:11px; text-decoration:none; color:#757575;}
a.link03:visited { font-size:11px; text-decoration:none; color:#757575;}
a.link03:active { font-size:11px; text-decoration:none; color:#757575;}
a.link03:hover { font-size:11px; color:#063b9e; text-decoration:#757575; font-weight:bold;}


a.link03_1:link { font-size:12px; text-decoration:none; color:#e1372d; font-family: "Arial";}
a.link03_1:visited { font-size:12px; text-decoration:none; color:#e1372d; font-family: "Arial";}
a.link03_1:active { font-size:12px; text-decoration:none; color:#e1372d; font-family: "Arial";}
a.link03_1:hover { font-size:12px; color:#757575; text-decoration:e1372d; font-family: "Arial";}

a.link03_2:link { font-size:12px; text-decoration:none; color:#0275bc; font-family: "Arial";}
a.link03_2:visited { font-size:12px; text-decoration:none; color:#0275bc; font-family: "Arial";}
a.link03_2:active { font-size:12px; text-decoration:none; color:#0275bc; font-family: "Arial";}
a.link03_2:hover { font-size:12px; color:#757575; text-decoration:0275bc; font-family: "Arial";}


a {	text-decoration: none; color: #ffffff; }
a.small { text-decoration: none; color: #757575; }




/*========== map Styles start ==========*/

.map_area {
	width: 761px;
	height: 100%;
	position: relative;
	font-family: 'Nanum Gothic', sans-serif;
}

.map_area > .naver_map {
	width: 757px;
	height: 396px;
	border: 2px solid #c3c3c3;
	font-family: 'Nanum Gothic', sans-serif;
}

.map_area h1 {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1d9dd2;
}

.map_area p {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 13px;
	color: #333333;
	margin-top: 0px;
	line-height: 40px;
}

.map_area p span {
	font-weight: bold;
	color: #ffffff;
	background: #549ad6;
	padding: 4px 10px;
	margin-right: 10px;
	-webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.map_area p span.spacespan {
	background: #ffffff;
	color: #ffffff;
}

.map_area p a { color: #777777; }
.map_area p a:hover { color: #549ad6; }

.map_area p.pointer {
	font-family: 'Nanum Gothic', sans-serif;
	font-size: 15px;
	color: #333333;
	margin: 0;
	padding: 0 10px;
	line-height: 10px;
	font-weight: bold;
	letter-spacing: 0px;
}


/*========== map Styles end ==========*/



/*========== tabindex Styles start ==========*/


.tabindex {
	width: 760px;
	height: 33px;
	position: relative;
	font-family: 'Nanum Gothic', sans-serif;
}

.tabindex ul {
	width: 760px;
	height: 100%;
	margin: 0px;
	padding: 0px;	
}

.tabindex ul li {
	width: 86px;
	height: 30px;
	position: relative;
	float: left;
	margin-right: 10px;
	line-height: 30px;
}

.tabindex ul li.nor {
	margin-right: 0px;
}

.tabindex ul li a {
	width: 86px;
	height: 30px;
	display: block;
	font-size: 13px;
	font-weight: bold;
	color: #014f9b;	
	background: #f6f6f6;
	border: 1px solid #cccccc;	
	text-align: center;
	cursor: pointer;	
	-webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.tabindex ul li a:hover {
	color:#ffffff;
	background: #1c6ebf;
	font-size: 16px;
}

.tabindex ul li a.active {
	color:#ffffff;
	background: #1c6ebf;
	font-size: 16px;
}


/*========== tabindex Styles end ==========*/