html, body, th, td {
	font-size:12px;
	font-family:Dotum,돋움;
	color:#666;	
	line-height:140%;
}
* { margin:0px; padding:0px; }
a{color:#666666;} 
a:link{text-decoration:none;} 
a:visited{text-decoration:none;selector-dummy : expression(this.hideFocus=true);} 
a:hover{text-decoration:underline;selector-dummy : expression(this.hideFocus=true);}
img { border:0;}
input,select,textarea{font-size:11px;color:#b4b4b4;font-family:돋움;}

.input {border:1px solid #c1c9d8;}
.select {BEHAVIOR:url("../css/selectbox.htc");}

table { border-collapse: collapse; }

/*추가 */
#main_visual { background:url(/images/main/main_bg_01.gif) repeat-x ; width:960px;height:412px; }
#main_visual p { margin:53px 0 0 270px; }
#main_menu { position:absolute;left:50px;top:0px; }
/*추가 끝 */
#menu { width:261px;position:absolute;left:0px;top:0px;background:url(../images/bg/bg_menu_01.gif) no-repeat left 227px; }
#menu p { margin:0 41px; }
.top_menu { position:absolute;left:0px;top:19px;width:960px;text-align:right; }
.top_menu img {vertical-align:top; }
#body { margin-left:270px;width:690px;padding-top:33px;min-height:500px; }
*html #body { height:500px; }
#bottom { width:100%; background:url(../images/bg/bg_footer.gif) repeat-x top;padding-top:50px; }
.footer td { padding:10px 0 35px 0;}


.content_table { width:690px; }

.location { text-align:right;font-size:11px;color:#959595;vertical-align:bottom;padding-bottom:5px; }
.location a { color:#959595; }
.location span.now { font-weight:bold; }
.tit { padding-bottom:30px; }
.titbar { background: url(../images/bg/bg_tit_back.gif) repeat-x; height:3px;}

.mar_l { margin-left:-3px; }

.txt { color:#333399; font-size:11px; }


.tab { background:url(../images/bg/bg_tab_01.gif) repeat-x;width:690px;margin-bottom:40px; }


table.cont { background:#E9E8E8; }
table.cont tr th { background:#FAF9F9;height:35px;border-top:2px solid #E9E8E8; }
table.cont tr th.s { border:0px;height:25px; }
table.cont tr td { background:#FFFFFF;height:25px;text-align:center; }
table.cont tr.left td { padding-left:10px;text-align:left; }
table.cont tr td.left { padding-left:10px;text-align:left; }
table.cont tr td.last { border-bottom:2px solid #E9E8E8; }

table.cont_s { background:#E9E8E8; }
table.cont_s tr th { background:#FAF9F9;height:35px;text-align:left;padding-left:20px; }
table.cont_s tr th.first,td.first { border-top:2px solid #E9E8E8; }
table.cont_s tr td { background:#FFFFFF;height:25px;text-align:left;padding-left:20px; }
table.cont_s tr th.last,td.last { border-bottom:2px solid #E9E8E8; }


div.intro_box { border:2px solid #ECECEC;padding:15px 30px; }
div.intro_box table th { text-align:left; }

h1 { font-size:12px; color:#1A496C; }


table.history th { text-align:left; }
table.history tr td { height:23px; }
table.history tr td.line { background:url(../images/bg/bg_dot_01.gif) repeat-x;height:1px;}


.site_1 { width:200px;background:url(/images/bg/bg_site_01.gif) no-repeat bottom;text-align:right;color:#000000;font-weight:bold;height:18px;margin-bottom:10px; }
div.site { margin-bottom:20px; }
div.site  ul { list-style:none; }
div.site  ul li{ padding:2px 0; }


.scr01 { 
	
	scrollbar-base-color:#C1C9D8;
  scrollbar-face-color:#C1C9D8;
  scrollbar-shadow-color :#325C8C;
  scrollbar-highlight-color:#C1C9D8;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-track-color:#F4F4F4;
  scrollbar-arrow-color:#325C8C;

}

.tdborder	{	 border-bottom:solid 1; border-right:solid 1; padding:0 0 0 7;	}