@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body{
		font:0.75em/1.5 Dotum, Verdana, AppleGothic, Sans-serif;
}
a:link          { color:#333;     text-decoration:none;}
a:visited       { color:#333;     text-decoration:none;}
a:hover         { color:#7870ab;  text-decoration:underline;}
a:active        { color:#666;     text-decoration:none;}

.adminlink { display:none; }


hr              { display:none;}
img             { border:0;}

#header                
{ 
	text-align:left;
	padding-bottom:10px;
	padding-right:10px;
	border-bottom : solid 1px #ddd;
}
#header .blogMenu      { display:none;}

#sidebar, 
#footer                { display:none;}
.entry .admin,
.entry .actionTrail,
.entry .tagTrail,
.entry .comment,
.entry .trackback      { display:none;}
.paging                { display:none;}

.entry                 { border:1px solid #ccc; padding:15px; margin-bottom:20px;}
.titleWrap             { border-bottom:1px solid #ccc; margin:10px 0;}
.titleWrap .date       { font:8pt verdana;}

h1                     { font:2em dotum; margin:0; padding:0; font-weight:bold;} 
.blogdesc { text-align:right; font-size:1.2em;}
#header img {display:none;}

h2                     { font:1.6em dotum; margin:0; padding:0; font-weight:bold; padding-bottom:10px;} 

.entry .moreless_fold /* 접힌상태로 인쇄 */
{
	background:url(images/iconMore.gif) top left no-repeat;  padding-left:20px; color:#000;
}

.entry    .moreless_top           { background:url(images/iconLess.gif) top left no-repeat;  padding-left:20px; color:#000;}
.entry    .moreless_content          { border : 1px dotted #ddd; }
.entry    .moreless_bottom        { background:url(images/iconLess.gif) top right no-repeat;  padding-right:20px; color:#999; text-align:right;}


/* metapage */
.metapost 
{
	margin-bottom : 20px;
	border-bottom : 1px solid #ddd;
}

.metapost .img_preview /* hide image */
{
	display:none;
}

.metapost .post_tags
{
	padding:5px 5px 5px 40px;
	background:url(./images/entryTag.gif) center left no-repeat;
	clear:both;
}

.metapost h2 a
{  
	font-family : Trebuchet MS,helvetica,verdana,tahoma,돋움;
	line-height : 110%; 
	font-size : 1em; 
	font-weight : bold; 
	color : #333;
}

.metapost h2 
{
	margin-bottom : 5px;
}

.metapost .post_info .category a
{
	font:1em Dotum, Arial, sans-serif;
	color:#888;
	margin-right:6px;
}

.metapost .post_info .date
{
	font:0.9em Verdana, Helvetica, Arial, Gulim, sans-serif;
	color:#888;
}

/* for Team Profile */
.teamProfile /* 전체적인 박스 */
{
	border-top : solid #ddd 1px;
	border-bottom : solid #ddd 1px;
	border-left : none;
	border-right : none;
	clear : both;
	padding : 2px 12px 12px 12px;
	margin : 20px 0px 0px 0px;
}

.teamProfile fieldset /* fieldset 부분 박스 */
{
	border : none;
	background-color : transparent;
	clear : both;
	padding : 0px;
	margin : 0px;
}

.teamProfile legend /* "write profile" 영역 */
{
	border : none;
	font-size:1em;
	font-weight:bold;	
	padding : 2px 0px;
	margin : 0px;
	color : #333;
}

.teamProfile .teamMain /* 아랫부분 */
{
	clear : both;
	margin : 0px;
}

.teamProfile .teamImage /* 프로필 이미지 */
{
	float : left;
	border : solid 1px #ddd;
	display : block;
	text-align : center;
	padding : 2px;
}

.teamProfile .teamImage img
{
	width : 80px;
}

.teamProfile .teamDesc /* 설명부분 */
{
	color : #666;
}
