@charset "utf-8";



/* introduce */

/*
dl.introduce { width:365px; height:527px; margin-top:28px; padding:0 0 0 360px; background:url('/images/about/introduceBg.jpg') no-repeat left top; }
dl.introduce img { vertical-align:top; }
dl.introduce dt { margin-top:60px; }
dl.introduce dd { margin-top:10px; }
*/

div.introduceBox { width:725px; margin-top:28px; position:relative; }
div.introduceBox img { vertical-align:top; }
dl.introduce { width:725px; padding:0; background:url('/images/about/introduceBg02.jpg') no-repeat left top; }
dl.introduce dt { margin:0; }
dl.introduce dt.introduce_Cont02 { margin-top:221px; }
dl.introduce dt.introduce_Cont03 { margin-top:45px; }
dl.introduce dd { margin-top:6px; }
p.introduce_Logo { position:absolute; left:20px; top:183px; }
p.introduce_Info {
	position:absolute;
	left:273px;
	top:114px;
}

table.fstNews { width:500px; margin-top:30px; }
table.fstNews td { padding:0; }
table.fstNews td p.fstNewsImg { width:129px; height:90px; padding:4px 0 0 4px; border:2px solid #f3b600; margin:0 auto; }
table.fstNews td p.fstNewsImg img { border:1px solid #dfdfdf; }
table.fstNews td dl { margin:0; }
table.fstNews td dl dt { margin:0; font-family:Dotum; font-size:16px; color:#e69d00; line-height:16px; vertical-align:top; }
table.fstNews td dl dt a:link { color:#e69d00; }
table.fstNews td dl dt a:visited { color:#e69d00; }
table.fstNews td dl dt a:hover { color:#e69d00; }
table.fstNews td dl dt a:active { color:#e69d00; }
table.fstNews td dl dd { margin:0; }
table.fstNews td dl dd.fstNewsInfo { height:29px; margin-top:6px; font-family:Dotum; font-size:11px; color:#666; line-height:12px; vertical-align:top; font-weight:normal; }
table.fstNews td dl dd.fstNewsInfo span { padding:0 11px 0 4px; font-family:Tahoma; color:#999; }
table.fstNews td dl dd.fstNewsTxt { margin:0; height:33px; overflow:hidden; font-family:Dotum; font-size:12px; color:#999; font-weight:bold; line-height:18px; vertical-align:top; }

/*2010-04-07  ߰*/
p.clause_ST { width:720px; margin-top:15px; overflow:hidden; }
p.clause_ST label { float:right; cursor:pointer; display:block; padding-top:1px; font-family:Dotum; font-size:12px; color:#666; line-height:12px; vertical-align:top; }
p.clause_ST label.lst_ST { margin-left:18px; }
p.clause_ST input { width:13px; height:13px; margin:-1px 8px 0 0; padding:0; vertical-align:top; border:0; }

