#list thead th { height:36px; font-weight:bold; color:#777777; background:url(/coding/sub1/images/list_title.gif) repeat-x; text-align:center; }
#list td { text-align:center; padding:0 6px; }
#list tbody td { background:url(/coding/sub1/images/list_dot_line.gif) bottom repeat-x; }
.list_tum { border:3px solid #EAEAEA; width:120px; height:90px; margin:8px 0; }
.subject { color:#fe440b; font-weight:bold; }

.view_img { border:5px solid #EAEAEA; }
#view_subj { font-family:µ¸¿ò; font-size:14pt; font-weight:bold; color:#fe440b; margin-bottom:15px; padding-top:3px; }
#view_txt { list-style: none; padding:0; margin:0; }
#view_txt li { background:url(/coding/images/bu_dot.gif) 0 40% no-repeat; padding-left:10px; margin-left:5px; line-height:170%; }
#thum td { text-align:center; background:url(/coding/sub1/images/view_thum_table_bg.gif) repeat-x; }
.view_tum { border:3px solid #EAEAEA; margin:0 5px; width:100px; height:70px; }
.view { margin-bottom:30px; }
.view dd { margin-left:15px; padding:0; }
.view dd a { color:#0000FF; }

ul#lightbox {
  display:block;
  width:100%;
  text-align:center;
  float:left;
  clear:both;
  list-style-type:none;
  list-style-position:outside;
  margin:0;
  padding:0;
  padding-left:10px;
  margin-bottom:10px;
}
ul#lightbox li {
  margin-right:10px;
  margin-bottom:10px;
  display:block;
  position:relative;
  width:100px;
  height:75px;
  overflow:hidden;
  float:left;
  border:solid 2px #e1e1e1;
}
ul#lightbox li a img {
  width:100px;
}