@charset "utf-8";

/* 기본 스타일 */
body {
  text-align:center;
  margin:0 0 0 0;
  overflow:scroll;
}

body, div, td {
  font-family:"돋음", Dotum, AppleGothic, Sans-serif ;
  font-size:9pt;
  color:#666666;
}

/* Link Style */
a:link { text-decoration:none; color:#666666 }
a:visited { text-decoration:none; color:#666666 }
a:active { text-decoration:none; color:#666666 }
a:hover { text-decoration:none; color:#666666 }

/* In/Out Style */
textarea { font-family:Tahoma, Dotum; font-size:9pt; color:#474747; background-color:#FFFFFF;border:1 solid #7D7D7D }
select { text-decoration:none; font-family:Tahoma, Dotum; color:#474747; font-size:9pt; border:1 solid #7D7D7D }
input { text-decoration:none; font-family:Tahoma, Dotum; font-size:9pt; color:#474747; border:1 solid #CCCCCC }

/* DIV Style */
#topLogo { position:relative; width:950px; height:54px; margin:0 auto; padding-top:35px; text-align:left; }
#commonMenu { position:relative; width:1000px; height:35px; margin:0 auto; }

#mainCon { position:relative; width:1000px; height:auto; margin:0 auto; text-align:left; }
.mainItem { float:left; width:205px height:190px; margin-right:18px; }
#mainSearch { float:right; width:185px; height:360px; }

/* */
#subTitle { position:relative; width:1000px; height:85px; margin:0 auto; text-align:center; }
#subMenu { position:relative; width:1000px; height:40px; margin:0 auto; text-align:center; border-bottom:1px solid #E1E1E1; }
#subCon { position:relative; width:1000px; height:auto; margin:0 auto; text-align:center; }

#line666 { clear:both; border-bottom:1px solid #666666; height:10px; }
#lineE1 { clear:both; border-bottom:1px solid #E1E1E1; height:1px; }
#lineB4 { clear:both; border-bottom:1px solid #B4B4B4; height:1px; }

.blank20 { margin-left:20px; }

.listSub { color:#000000; }
.listNo { font-family:Tahoma, font-size:7pt; color:#80AF39; }
.listCom { font-size:8pt; }