@charset "utf-8";

/* Main Article */

.categoryContents{ position:relative; max-height:170px; min-height:170px; height:170px; margin-top:0px; }
.categoryContents ul{ position:relative; margin:0; padding:0;   *zoom:1; list-style-type:none; }
.categoryContents ul li{ font-size:10pt; color:#999 }
.categoryContents ul ul{ display:none; position:absolute; width:727px; top:23px; left:0; border-right:1px solid #cadbe2;  border-left:1px solid #cadbe2;border-bottom:1px solid #cadbe2; padding:23px 0 0 0; list-style-type:none; }
.categoryContents .thumb {border:1px solid #CCCCCC; padding:1px; text-decoration:none !important; margin-bottom:5px;}
.categoryContents ul:after{ content:""; display:block; clear:both;}
.categoryContents li{ float:left; margin-right:-1px; margin-bottom:-1px; *zoom:1; }
.categoryContents li a{ position:relative; float:left; width:103px; padding:8px 0; text-decoration:none; border:1px solid #cadbe2; background:#f6f6f6 url(../img/tab_bg.gif) repeat-x; color:#999; text-align:center }
.categoryContents li.active a{ color:#000; font-weight:bold; border-bottom:1px solid #fff; background: url(../img/tab_bg_active.gif) repeat-x; letter-spacing:-1px; }
.categoryContents li.active li{ float:none; margin:0 0 0 0; padding:0 0 0 15px; height:20px; }
.categoryContents li.active li a{ padding:0 0 0 5px;  float:none; border:0; background:none; color:#837f7f; font-weight:normal; color:#555; }
.categoryContents li.active ul{ display:block; }
.categoryContents li li a:hover,
.categoryContents li li a:active,
.categoryContents li li a:focus{ text-decoration:underline;}

.categoryContents .thumbnail { text-align:center; }
.categoryContents .thumbnail img { border:1px solid #EEEEEE; padding:1px; float:left; }

.categoryContents .subject { float: left; }
.categoryContents .regdate { float: right; width:70px; font-family:tahoma; font-size:.85em; color:#AAAAAA; text-align:center; }
.categoryContents .readed { float: right; width:40px; color:#AAAAAA; text-align:center; }
.categoryContents .author { float: right; width:100px; color:#AAAAAA;  text-align:center; }