body {
  margin:0px; padding:0px;font-size:12px;font-fmaily:"돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체";
  color:#666; text-align:center; line-height:14px;}

img, a img { border: none; }
.clearing { clear: both; margin: 0; padding: 0; font-size: 1px; line-height: 1px; height: 1px; }

a { text-decoration: none; color: #0066cc; }
a:hover { color: #113a92; text-decoration:underline; }
a:link {text-decoration: none; color: #0066cc; }
a:visited {text-decoration: none; color: #0066cc; }
a.list {color:#333}

ul { margin: 0 0 12px 0; padding: 0; list-style-type: none; }
li { margin:0;padding:0;list-style:none; text-align:justify; width:auto;}

form {margin:0px; padding:0px; border: none; }
table, td, td.nopd {padding:0px; margin:0px;}
td.hasbborder {border-bottom:1px solid #cccccc;}
div.lm10 {margin:20px 0px 50px 0px;padding-left:15px;text-align:justify;line-height:20px;}
div.lm10 li {line-height:20px;}
span.red {color:red;}

#wrap {width:965px;margin:0 auto 0 auto; padding:0;font-size:12px;font-family: "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체";color:#666;
position:relative; text-align:left;}

#header {margin:20px 0px 7px 0px; padding:0px;float:left;display:inline; width:100%;}
#homelogo {margin:0px 365px 0px 50px;float:left;}
#homeTopNav {margin-top:75px;}

#sublogo {margin:0px 0px 0px 0px;padding:0px 40px;float:left;display:inline;}
#navmenu{float:left;width:754px;margin:0px;padding:0px;}
#subTopNav{margin:6px 0px 0px 462px;}
#topnav {margin:0;padding:0;list-style:none;display:inline;float:left;}
#topnav li {list-style:none;margin:0;padding:0;float:left;}
#topnav li.navbar {margin:0px;padding:0px 5px;float:left;}
#navlist {margin:50px 0px 0px 0px;padding:0;list-style:none;display:inline;float:left;height:15px;}
#navlist li {list-style:none;margin:0;padding:0;float:left;}

/* 홈페이지용 */
#flah_content{position:relative;clear:both;width:965px;height:349px;background:url('/images/bg_homeflash.jpg') no-repeat;margin:0px;padding:9px 10px 10px 10px;}
#home_content{display:inline;float:left;margin:9px 0px 28px 10px;}
#home_content td {
  font-size:11px; line-height:16px;
  font-fmaily:"굴림", "굴림체", "바탕", "바탕체","돋움", "돋움체" ; padding:0px; 
  background-color:#fff;
}
#home_content td a {color:#666}
#home_content td a:hover { color: #113a92; text-decoration:underline; }
#home_content div.join_logo { text-align:center; letter-spacing:2px; padding-top:40px; }

/* 서브페이지용 */

#content {margin: 0px 0px 12px 0px; padding:0px;}
#banner {margin:0px 0px 10px 0px; padding:0px;}
#leftnav {display:inline;float:left;margin:0px 20px 0px 24px; padding:0px;}
#leftnav .leftNavlist {width:166px;margin:0px;padding:0px;text-align:left;}

#main {width:660px;float:left;display:inline; padding:34px 40px; background-color:#ffffff;text-align:left;line-height:16px;margin:0 0 20px 0;min-height:300px;}

#main h2 {font-size:12px; font-weight:bold;line-height:14px; margin:0px 0px 18px 0px; padding:0px;}
#main p {margin:12px 0px ; padding:0px; line-height:16px; text-align:justify; font-family: "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체";}

#main p.gotop{margin:20px 0px 4px 0px; padding:0; text-align:center; width:100%; height:16px;}

#main h3 {font:bold 12px/14px "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"; margin:0px 0px 20px 0px; padding:0px;}

#main h4 {font:bold 12px/14px "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"; margin:0px 0px 2px 0px; padding:0px;}
#main img.people {display:inline; float:right; margin:0 0 25px 20px; padding:0px; }
#main ul {list-style:none; margin: 5px 0px; padding:0px; }
#main dd {margin:0px; padding:0px; text-indent:12px;}
#main li {list-style:none; margin:0px; padding:2px 0px; line-height:14px; font-size:12px; font-family: "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"}
#main div.greeding {margin:0px 0px; padding:10px 0px;}
#main th, td {
  font-size:12px; line-height:14px;
  font-fmaily:"돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"; padding:3px 5px; 
  background-color:#fff;
}
#main .t2 th {margin:0;padding:0;}

/* auction */
#leftnav4Auction {
	display:inline;float:left;
	margin:30px 40px 40px 10px; 
	padding:0px; 
	width:200px; height:auto;
}
#main4Auction {
	width:700px;float:left;display:inline; 
	padding:0px 0px;text-align:left;
	line-height:16px;margin:30px 0 20px 0;
	font:normal 12px/14px "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"; 
	min-height:300px;} /* "명조","명조체", "HY명조", "HY신명조", "궁서", "궁서체",  */
#main4Auction h2 {font-size:12px; font-weight:bold;line-height:14px; margin:0px 0px 18px 0px; padding:0px;}
#main4Auction h3 {font:bold 12px/14px "돋움","돋움체", "굴림", "굴림체", "바탕", "바탕체"; margin:0px 0px 20px 0px; padding:0px;color:#ff5200}
#main4Auction p, 
#main4Auction table td, 
#main4Auction table th {background-color:white;font:normal 12px/14px "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"};

#main4Auction #viewProduct td strong {background-color:white;font:bold 12px/14px "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"} 

/* 참여기업 */
#main .corplist {text-align:justify;margin:12px 0px 24px 0px; padding:0px ; line-height:16px; font-family: "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체";}
#main .corplist h2.logo {font:bold 14px/16px "돋움"; margin:0px 0px 12px 0px; padding:0px}
#main .corplist h2.logo a {color:#666}
#main .corplist img.logo {display:inline; float:left; margin:0px 12px 4px 0px; padding:0px; }


#main ul.haslt10 { list-style:disc ; margin: 4px 0px 0px 20px; padding:0px;} 
#main ul.haslt10 li {list-style:disc ; margin:3px 0px 3px 0px; padding:0px;text-align:justify; line-height:16px;}
#main table th.header {font:bold 12px/14px "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"; padding:5px;}
#main table .expand {background:#e0e0e0;}
#main table.nobg th, table.nobg td {background-color:#f0f0f0;}
#main table.nobg2 th, table.nobg2 td {background-color:#fff;}

/* 재단일정 */
#tbllist {margin:0px 0px 0px -17px; padding:0px; width:690px; }
#tbllist table tr th {height:24px; background-color:#ccc; font:normal 12px/14px "돋움";}
#tbllist table tr td {
  font-size:12px; line-height:14px;
  font-family:"돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"; padding:5px 3px; margin:0px;
  background-color:#fff; 
}

#tbllist table tr td.tblContent { padding:25px; font:nomal 12px/18px "돋움"; text-align:justify;}
#tbllist table tr td.tblContent table td { padding:0;}
#tbllist table tr td.schedule {padding: 15px 30px; }
#tbllist table td.dashed {border-bottom:1px dashed #999;}
#tbllist table td.bgwhite {background-color:white;}

p.paging {width:100%;height:24px;text-align:center;}

/* 회원가입 */
#main #joinform {margin:20px 0px;}
#main #joinform th, td {background-color:#ffffff;}

/* photo gallery 용 */
#mainPhoto {width:702px;float:left;display:inline; padding:34px 10px 34px 40px; 
            background-color:#fff;text-align:left;line-height:16px;margin:0 0 20px 0;}
#mainPhoto ul#photo {width:100%;margin:0px;padding:0px;list-style:none; text-align:left;}
#mainPhoto #photo li.photolist {list-style:none;float:left;margin:0px 0px 18px 0px;padding:0px;width:115px;height:132px;}
#mainPhoto #photo li div.thumbnail {border:1px solid #ccc; background:#fff; width:85px; height:85px; 
  text-align:center; vertical-align:middle;
  margin:0px 28px 12px 0px; }


#mainPhoto #photo li div.thumbnail img.hor {padding:14px 0;}

#mainPhoto #photo li div.subject {margin:0px; padding:0px; font-size:12px;line-height:14px; overflow:hidden;}
#mainPhoto #photo li div.subject a { color:#666;}
#mainPhoto hr {height:1px; width:100%; background-color:#c4c4c4; clear:both;border: none; margin: 0; padding: 0; }
#paging {margin:15px 0px; text-align:center; width:100%; font:nomal 12px/14px "돋움"; }

#main #photoSubject {
  width:650px; margin:12px 0px 6px 0px; padding:0px;
  border-bottom:1px solid #ababab;
  height:26px;
}
#photoSubject table td.subject {  font:bold 14px/20px "굴림", "굴림체", arial; background:none;}

#main #photoDetail {width:540px; margin:0 24px 0 0; padding:0px; display:inline; float:left; }
#photoDetail #imgZone {width:540px; height:540px; margin:0px 0px 3px 0px; background:#fff; border:1px solid #ccc; text-align:center;} 
#photoDetail #imgZone img.hor {padding: 90px 0;margin:0px}
#photoDetail #cmtZone {
  width:516px; margin:0p; padding:12px; 
  background:#fff; border:1px solid #ccc; 
  text-align:left;
  font:nomal 12px/14px "돋움";
}

#main #thumbList {float:left; width:88px; margin:0px; padding:0px;}
#thumbList ul {width:86px;padding:0;margin:0; list-style:none;}
#thumbList li {border:1px solid #ccc; background:#fff; width:85px; height:85px; margin:0 0 4px 0px; padding:0px; text-align:center;}
#thumbList li img.hor {padding:14px 0;}

#thumbList li.currentView {border:3px solid #ccc;}


pre.preTOU {
	border:1px solid #999;
	width:660px;height:300px;
	padding:10px;
	color:#666;
	overflow-y: auto;
	font:nomal 11px/14px 돋움;
	background-color:white;
	scrollbar-face-color: #ededea; /*기본색상*/
	scrollbar-highlight-color: #FFFFFF; /*상단 및 좌측 하일라이트*/
	scrollbar-3dlight-color: #f0f0f0; /*상단 및 좌측 색상*/
	scrollbar-shadow-color: #cccdc7; /*하단 및 우측 로우라이트*/
	scrollbar-darkshadow-color: #f0f0f0; /*하단 및 우측 색상*/
	scrollbar-track-color: #fafafa; /*배경색상*/
	scrollbar-arrow-color: #a8a798; /*화살표색상*/
 }
/* 공통: 하단 footer */
#footer {clear:both;width: 100%; font-size:11px; line-height:14px; text-align:center; font-family: "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"}
#botnav {border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; 
  background:#fafafa;
  margin:0px 9px 25px 6px; 
  padding:12px 0px; width:100%;
  font-size:11px; line-height:11px;font-family: "돋움", "돋움체", "굴림", "굴림체", "바탕", "바탕체"}
#botnav a {color:#666666;}
#botnav a:hover { color: #113a92; text-decoration:underline; }

/* 재단 CI : 20100304 추가 */
ul.ci_tab { width:670px; height:25px; background:#eaeaea; }
ul.ci_tab li { display:inline; }
ul.ci_tab li img { margin:0 40px 0 40px; }
ul.ci_tab li img.f { margin:0 40px 0 50px; }


