@charset "utf-8";
/* CSS Document */
body,td,th {font-size:9pt;color: #665E4E;line-height:130%;font-family:gulim,굴림;}

/* SKIP */
.skip {display:block;overflow:hidden;height:1px;width:1px;margin:0 -1px -1px 0;padding:0;font-size:0;line-height:0}

/* Common */
.m-bg {background:url(/pub/img/common/back.gif) repeat-x;}
.s-bg {background:url(/pub/img/page/s-bg.jpg) repeat-x;}
.a-bg {background:url(/pub/img/common/a-back.gif) repeat-x;}
#wrap {position:relative; width:980px; margin:0 auto;}
#header {position:relative; width:980px; height:95px;}
#header h1 {position:absolute; top:0; left:0; width:256px; height:95px;}
#container {position:relative; width:980px; padding-bottom:50px;}
#container:after {content:""; display:block; clear:both;}
#footer {position:relative; width:980px; height:70px;}

/* Top */
.tnb {position:relative; width:655px; height:95px; margin-left:325px;float:right;}
.tnb .snb {position:relative; width:320px; height:20px; margin-top:10px; float:right;}
.tnb .snb:after {content:""; display:block; clear:both;}
.tnb .snb li {float:left;font-size:11px; color:#FFFFFF}
.tnb .snb ul {float:right;}
.tnb .snb a {float:left;font-size:11px; color:#FFFFFF}

/* Main */
.vsa {position:relative; width:367px; height:442px; padding-left:613px; background:url(/pub/img/main/bus_img.jpg) no-repeat;}
ul.mctn {position:relative; *zoom:1; margin-bottom:97px;}
ul.mctn:after {content:""; display:block; clear:both;}
ul.mctn li {position:relative; float:left; margin-left:10px;}
ul.mctn li.nmar {position:relative; float:left; margin:0;}


/* Navigation */
.nav {position:relative; width:670px; *zoom:1; clear:both;}
.nav:after {content:""; display:block; clear:both;}
.nav li {position:relative; margin-right:80px; float:left;}
.nav li.r-nav {margin:0;}
.nav li #snb1 {position:absolute; width:400px; top:38px; left:5px; background-color:#E9B635;}
.nav li #snb2 {position:absolute; width:272px; top:38px; left:5px; background-color:#86BE3B;}
.nav li #snb3 {position:absolute; width:100px; top:38px; left:5px; background-color:#449fec;}
.nav li #snb4 {position:absolute; width:100px; top:38px; left:5px; background-color:#f56fbd;}
.nav li #snb5 {position:absolute; width:370px; top:38px; right:0; background-color:#77B8EF; }
.nav li #snb6 {position:absolute; width:130px; top:38px; right:0; background-color:#77B8EF; }

/* Navigation Common */
.nav li ul {visibility:hidden; height:27px; *zoom:1; z-index:1;}
.nav li ul:after {content:""; display:block; clear:both;}
.nav li ul li {margin:0; padding:4px 0 0 14px; background:url(/pub/img/common/snb-dot.gif) 6px 13px no-repeat; float:left;}
.nav li ul li.fir { margin:0; padding-left:10px; background:none; float:left;}
.nav li a {margin:0; color:#FFFFFF;}
.nav li a:link, .nav li a:visited, .nav li a:active {text-decoration:none; color:#FFFFFF;} 
.nav li a:hover {color:#FFFFFF; text-decoration: underline;}


.red9 {font-size:9pt; color:#ff3600;}
.red8 {font-size:8pt; color:#ff3600;}
.red8_b {font-size:8pt; color:#ff3600; font-weight:bold;}

.submit1 {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #003366 1px solid; COLOR: #0000cc; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Tahoma,Verdana,돋움;  BACKGROUND-COLOR: #e0fefa
}
.submit2 {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #003366 1px solid; COLOR: #660000; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Tahoma,Verdana,돋움; BACKGROUND-COLOR: #fff5d2
}
.submit3 {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #003366 1px solid; COLOR: #0000CC; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Tahoma, Verdana, "돋움"; BACKGROUND-COLOR: #ADF8FE
}
.submit4 {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #003366 1px solid; COLOR: #000000; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Tahoma, Verdana, "돋움"; BACKGROUND-COLOR: #DFDFDF
}

a.link_in_list   {text-decoration:underline; color:blue; }
a.link_in_list:hover   {text-decoration:underline;  color:red; }    