@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
#button  {width: 100%; margin-top: 5px; color: #888; font:bold 1.1em Times New Roman, serif;}
#button1 {float: left; margin-left: 3px;  cursor:pointer;}
#button2 {float: right; margin-right: 3px;  cursor:pointer;}

/* 본문 공통 */
body {
		font:12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif;
		margin:0px; padding:0px;
		text-align:center;
}

/*
a:link		{ color:#1058c3; text-decoration:none; }
a:visited	{ color:#1058c3; text-decoration:none; }
a:hover		{ color:#FF0001;    text-decoration:none; }
a:active	{ color:#1058c3; text-decoration:none; }
*/

.sidebar a:link	{ color:#000000; text-decoration:none; }
.sidebar a:visited	{ color:#676767; text-decoration:none; }
.sidebar a:hover	{ color:#0000FF; text-decoration:underline; }
.sidebar a:active	{ color:#FF0000;}

/* 페이징 - 현재 페이지 */
    .selected     { font-weight:bold; color:#16DC96;}
    .no-more-prev,
	.no-more-next { color:#ccc;}

	.paging {
			padding:5px;
			text-align:center;
			font:1.6em; /* 이것은 페이징넘버 그 칸 사이에 입력되는 일반 글꼴 설정 */
			width:592px; /* contentWidth */ / 맨 밑에 1,2,3 페이지 중간 크기 조절 /
			margin-bottom:10px;
			color:#666;
	}
	.paging .numbox			{ margin-left:6px; color:#111;}
	/* 
	.paging .num			{ font:2.0em; border:1px solid #ccc; background:#fff; padding:2px 4px; margin:0; font-weight:bold; font:0.9em Tahoma, Arial; color:#1058c3; font-weight:bold;}
	*/
	.paging .prev,
	.paging .next			{ font:1.0em; border:0px solid #ccc; background:#efefef; padding:6px 6px 4px 6px; margin:0 3px;}
	.paging .listbox		{ display:block; margin-top:10px; margin-bottom:10px;}

/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer; cursor:hand;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer; cursor:hand;}
/*@ 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font:0.75em Tahoma, Helvetica, Arial, Gulim, sans-serif; color:#f30;}

/*@ 달력 월 표시 */
    .cal_month              { font:0.95em Verdana, Helvetica, Arial, Gulim, sans-serif; height:0.9em; font-weight:bold; margin-bottom:10px; text-align:center;}
/*@ 달력 요일 표시(th 영역) */
    .cal_week1              { background-color: #fff; border-top:1px solid #ddd; border-bottom:1px solid #ccc; font:0.9em Dotum, Arial, sans-serif; color:#666; height:20px; font-weight:normal; text-align:center;}
/*@ 달력 일요일 표시(th 영역) */
    .cal_week2              { background-color: #fff; border-top:1px solid #ddd; border-bottom:1px solid #ccc; font:0.95em Dotum, Arial, sans-serif; color:#f30; text-align:center; }

/*@ 달력 Week(tr 영역)  */
    .cal_week               { /* background-color:#dbdbdb; */ height:20px;}
    .cal_current_week       { /* background-color:#b2b2b2; */}

/*@ 달력 Day(td 영역) */
    .cal_day                { font:0.8em Verdana, Helvetica, Arial, Gulim, sans-serif; color:#666; text-align:center;}
/*@ 달력 Day, 일요일 (td 영역)  */
    .cal_day_sunday         { color:#f30 !important;}
    .cal_day_sunday a        { color:#f30 !important;}

/*@ 달력 지난 달 날짜 표시(td)   */
    .cal_day1               { color:#ccc;}
/*@ 달력 다음 달 날짜 표시(td)   */
    .cal_day2               { color:#ccc;}
/*@ 달력 이번 달 날짜 표시(td) */
    .cal_day3               { color:#666; /* border-bottom:1px solid #bbb; */}
/*@ 달력 오늘 날짜 표시(td) */
    .cal_day4               { color:#333; background:#fff; border:3px solid #d6d6d6;}
/* 달력 글쓴 날 링크 스타일 */
	a.cal_click:link		{ font-size:1.2em; font-weight:bold; color:#000;}
	a.cal_click:visited		{ font-size:0.9em; font-weight:bold; color:#202020;}
	a.cal_click:hover		{ font-size:1.5em; font-weight:bold; color:#ff0000;}

/*@ 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             { color:#666666;}
    .rp_admin               { color:#000000;} /* 관리자의 코멘트 색깔 변경 */
    .rp_secret              { color:#FF0005;} /* 비밀글의 코멘트 색깔 변경 */
/*@ 종류별 코멘트 [##_guest_rep_class_##] */
    .guest_general          { color:#5C5C5C;}
    .guest_admin            { color:#000000;}
    .guest_secret           { color:#FF0006; font-weight:400;}
/*@ 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { background:url("./images/icon-secret.gif") no-repeat; padding-left:20px; font-weight:bold;} /* bold 대신 normal */


/*@ 이미지 아래 캡션 스타일 */
    .cap1                   { color:#333; text-align:center; margin-top:0;}
    .imageblock             {}
/*@ 왼쪽 */
    .left                   {}
/*@ 가운데 */
    .center                 {}
/*@ 오른쪽 */
    .right                  {}
/*@ 그림 2개 배치 */
    .dual                   { background-color:#fff; margin-bottom:5px;}
/*@ 그림 3개 배치 */
    .triple                 { background-color:#fff; margin-bottom:5px;}

/*@ 본문 - more / less */
    .moreless_fold          { background:url("./images/icon-more.gif") top left no-repeat;  padding-left:20px;  color:#0000FF; text-decoration:underline;}
    .moreless_top           { background:url("./images/icon-less.gif") top left no-repeat;  padding-left:20px;  color:#FF0000; text-decoration:underline;}
    .moreless_body          {}
    .moreless_bottom        { background:url("./images/icon-less.gif") top right no-repeat; padding-right:20px; color:#FF0000; text-align:right; text-decoration:underline;}

/* 키워드 */ 
	/*
    .key1 { border-bottom: 2px solid #1058c3; color:#1058c3; cursor: pointer; cursor:hand;}
	*/


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

hr              { display:none;}
img             { border:0;}
h1, h2, h3, h4, h5  { margin:0; padding:0;}
h1              { font-size:1.7em; font-family:Dotum, Verdana, Gulim; font-weight:bold;} /* 블로그 제목 */
h2              { font-size:1.4em; font-family:Dotum, Arial, Verdana, Gulim;}
h3              { font:1.6em;}
h4              { font:1.3em;}
h5              { font:1.7em;}

input           { border:1px solid #aaa; background-color:#FFFFFF; padding:1px 5px; font:1.0em Gulim Verdana Dotum;}
textarea        { border:1px solid #aaa; background-color:#FFFFFF; font:1.0em Gulim, Dotum, Arial, Verdana;
					width:548px; /* contentWidth + 8px */ / 코멘트comment창 크기&색깔&글꼴 수정 /
					overflow:auto;
				}

/* 블로그 레이아웃 */
#container {
		width:920px; /* (contentWidth  + 440px */
		margin:0px auto; 
		margin-top:0px; /* 블로그 제일 위에 top 사이즈 조절, 초창기 -8에 놓고 사용 */
		padding:0px;
		text-align:left;
		border:0px solid #000000; /* 블로그 전체 겉테두리 */
/* border-bottom:6px solid #000; 헤더와 밑에 footer 밑줄에 밑줄 긋기 */
}
#content-table {
margin-top:-6px; /* 제일 위에 한줄 공백을 매꾸기 위해서 억지로 집어넣음 */
	 margin-bottom:0px; /* 맨 밑에 footer 와 간격 사이 조절값, 초기 10 */
	 width:920px; /* #container의 width와 같은 값 */
	 background:#fff;
}
#content-table-td {
	padding:5px 0 0 12px; /* ㅇ ㅇ ㅇ 우, 기본값 우10 */
	background:#efefef;
}
#sidebar-table-td-1 {
	padding:5px 0 0 0;
	text-align:center;
	background:#eFeFeF
}
#sidebar-table-td-2 {
	padding:5px 0 10px 0;
	text-align:center;
	background:#fff;
}
#header { /* 블로그 헤더 */
		width:920px; /* #container의 width와 같은 값 */ / 위에 top 하얀줄 크기 조절 /
		height:55px;
		background-color:#F7F6F2; /* 원래 background:none; 이렇게 되어 있었음, 네이버색51AF10, 배경색F7F6F2 */
		text-align:left;
		overflow:hidden;
		border:0px solid #ff3; /* 블로그 제일 위에 top 겉테두리 */
		border-bottom:0px solid #ccc;
}

#content {
		float:left;
		padding:0px;
		width:604px; /* contentWidth + 20px */
		overflow:hidden;
		text-align:left;
		margin-top:13px; /* title-wrap 제목 위의 간격, #content-table의 top코드와 연계, top이없고0이라면 원래 10 */
		border:0px solid #ff3; /* 본문 겉테두리 */
}
.sidebar {
		width:264px; /* 좌우 padding이 10px 씩 들어가기 때문에 실제 사이드바 영역은 160px 원래284 */
		margin-left:0px;
		margin-bottom:0px;
		padding:6px;
		border:0px solid #EEEEEE; /* 사이드바 겉테두리 */
/* 테터디스크 달기전에는 가로280, 패딩0, 굵기0, 색깔39c 였음 */
}
#footer {
	clear:both;
	text-align:left;
	color:#000000; /* 제일 아래 글자 색깔 변경 */
	margin-bottom:0px; /* 제일 아래 bottom 간격사이 조정, -4로 사용하기도 했음 */
}


/* ***** Header ***** */
#header h1 a				{ color:#fff; font-family:Tahoma; text-decoration:none; font-weight:normal;}
#header h1 a:hover			{ color:#FF0001; font-weight:normal;}

#header .blog-title				{ margin-left:10px; display:block; padding:0 0 5px 0; border:0px solid #F83794;} /* 블로그 제일 위에 top 네모 전체 와곽 겉테두리 */
#header .blog-title .blog-desc	{ color:#ddd; display:block; border:0px solid #f00;}


#blog-menu {
			float:center;
			border:0px solid #30f;
			margin-right:0px; /* 제일 위에 top 하얀 버튼 좌우 조절 */
			margin-top:0px; /* 제일 위에 top 하얀줄 세로 간격 조절 */
			display:inline;
}

#blog-menu span {
			float:center;
			display:block;
			list-style-image:none; list-style-type:none;
			margin:0; padding:5px 10px 5px 10px; /* 위 오 밑 왼 */
			border:1px solid #ccc; /* 제일 위에 top 하얀 버튼 겉테두리 */
			margin-left:0px; /* 버튼 사이의 간격 */
			font:0.9em Tahoma;
			font-weight:normal; /* 원래는 bold */
			background:#fff;
}
#blog-menu a				{ text-decoration:none; color:#000;}
#blog-menu a:hover			{ color:#FF0000;} /* 방명록, 관리 버튼 갖다댔을때 색깔 조정 */

#blog-menu #nav-local		{ display:inline; }
#blog-menu #nav-tag			{ display:inline; }
#blog-menu #nav-key			{ display:inline; }
#blog-menu #nav-media		{ display:inline; }
#blog-menu #nav-guest		{ display:inline; }
#blog-menu #nav-admin		{ display:inline; }


/* ***** body id ***** */
body#tt-body-entry     #content .introduce,
body#tt-body-category  #content .introduce,
body#tt-body-search    #content .introduce,
body#tt-body-archive   #content .introduce,
body#tt-body-notice    #content .introduce,
body#tt-body-location  #content .introduce,
body#tt-body-tag       #content .introduce,
body#tt-body-keylog    #content .introduce,
body#tt-body-media     #content .introduce,
body#tt-body-guestbook #content .introduce			{ display:none;}

body#tt-body-page #content .introduce .details {
		padding:20px 20px;
		font-size:1.0em;
		font-family:Gulim, Verdana;
}

.introduce p			{ padding:0; margin:0;}
.introduce				{ margin-bottom:15px;}
.introduce .details a	{ color:#fff; font-weight:bold;}

/* for blue * /
body#tt-body-page #content .introduce	{
		background:#5180B6;
		color:#fff;
		font-size:1.3em;
		font-family:Tahoma;
		margin-bottom:10px;
}
.deco-1						{ background:#4978ac; font-size:1px; height:15px; margin:0; padding:0;}
.deco-2						{ background:#5180B6; font-size:0px; height:1px; margin:0; padding:0; border:0;}
.deco-3						{ background:#4978ac; font-size:0px; height:1px; margin:0; padding:0; border:0;}
/* for blue */

/* ***** content ***** */
#content .entry,
#content .entry-protected	{ border:0px solid #f00; padding:0 0 25px 0; margin:0;} /* 블로그 본문 겉테두리 */
#content .entry-notice		{ border:0px solid #f00; padding:0 0 25px 0; margin:0;}

#content .guestbook, 
#content .search-list, 
#content .search-rplist,
#content .localog,
#content .keylog,
#content .medialog,
#content .taglog			{ padding:0 0 20px 0; margin:0;}

#content .localog h3		{ padding:15px 0 0 0px;}
#content .medialog h3		{ padding:15px 0 0 0px;}
#content .keylog h3			{ padding:15px 0 0 0px;}
#content .taglog h3			{ padding:15px 0 0 0px;}
#content .guestbook h3		{ padding:15px 0 0 0px;}
#content .search-list h3	{ padding:15px 0 0 0px;}
#content .search-rplist h3	{ padding:15px 0 0 0px;}



.search-list ul, 
.search-rplist ul			{ list-style:none; padding:10px; margin:10px 0 0 0; border:0px solid #f00;}
.search-list li, 
.search-rplist li			{ padding-bottom:2px;}
.search-list .date, 
.search-rplist .date		{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; margin-right:10px; }
.search-list .cnt			{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#f60;} 
.search-rplist .name		{ font:0.9em Dotum, Arial, sans-serif;  color:#999; padding:0;}

.localog .details			{ padding:15px 10px 15px 10px;}
.localog .spot				{ background:url("./images/icon-indent-arrow_local.gif") 5px 0 no-repeat; padding-left:20px; margin-top:5px;}
.localog .info				{ background:url("./images/icon-indent-arrow_localinfo.gif") 5px 3px no-repeat; padding-left:15px; margin-top:2px;}
.localog a:link				{}
.localog a:visited			{}
.localog a:hover			{ color:#ff204f; text-decoration:underline;}

.medialog .details			{ padding:15px 0 15px 0; border:0px solid #f00;} /* 테터디스크 media 겉테두리 */
.medialog ul				{ margin:0; padding:0 0 0 10px; list-style:none;}
.medialog li				{ }

.keylog .details			{ padding:15px 10px 15px 10px; border:0px solid #f00;}
.keylog ul					{ margin:0; padding:0; list-style:none;}
.keylog li					{ }

.taglog .details			{ padding:15px 10px 15px 10px;}
.taglog ul					{ padding:5px; margin:0; text-align:justify;}
.taglog li					{ display:inline;}
.taglog a:hover				{ background-color:#eee;}
.taglog li .cloud1			{ color:#FF0001; font-size:1.3em; font-weight:bold; background-color:#dedede;}
.taglog li .cloud2			{ color:#c6f; font-size:1.2em; font-weight:bold; background-color:#efefef;}
.taglog li .cloud3			{ color:#396; font-size:1.1em; font-weight:bold;}
.taglog li .cloud4			{ color:#666; font-size:1.0em;}
.taglog li .cloud5			{ color:#999; font-size:0.9em;}

.guestbook p                { margin:8px 0px; padding:0;} /* 방명록에 글내용 담긴 창안의 글자사이 간격 조절 위아래 왼쪽(좌우인가?) */

.guestWrite                 { padding:20px;  background-color:#efefef;  border:1px solid #aaa; margin-bottom:20px;}
.guestWrite input           { width:150px;}
.guestWrite textarea        { width:548px;  height:100px; padding:5px;}
.guestWrite .homepage       { width:300px;}
.guestWrite .checkbox	 { background-color:#efefef; width:25px; border:none; padding:0; margin:0; }
.guestWrite .submit         { border:1px solid #aaa;width:560px;  height:42px;  background-color:#96FFB2;  font:1.0em Gulim, Dotum, Arial, Verdana; padding-top:3px;}

.guestList                  { padding:10px 0 0 0;} /* 오른쪽에서 10 띄운다는 소리 */
.guestList ol,
.guestList ul               { margin:0; padding:0; list-style:none; color:#555556;}
.guestList ol li            { border:1px solid #efefef;  padding:15px;  margin-bottom:18px;  width:572px; overflow:hidden; background-color:#efefef;} /* background-color:#CCCCCD; 방명록 쓴글의 배경을 지정, margin-bottom은 글 칸 사이의 간격 조절 */
.guestList li ul li         { margin-left:220px; margin-bottom:4px; padding:10px; background:url("images/iconIndentArrow_local.gif") no-repeat 10px 25px;  background-color:#efefef;  padding-left:25px;  width:310px; overflow:hidden; border:1px dashed #aaa;} /* margin-left:20px; 는 방명록 답변댓글창에 왼쪽으로 부터의 이격을 의미함 */
.guestList li .name         { font:3.0em empty; color:#33C07E;  }
.guestList li .date         { font:0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif;}

.guestList .control a.modify       { background:url(images/iconModify.gif) no-repeat;  padding:0 0 2px 53px;  text-decoration:none;}
.guestList .control a.modify span  { display:none;}
.guestList .control a.write        { background:url(images/iconWrite.gif) no-repeat;  padding:0 5px 2px 53px;  text-decoration:none;}
.guestList .control a.write span   { display:none;}

/* entry */
.entry-notice h2, 
.entry-protected h2, 
.entry h2					{ font-size:1.2em; line-height:1.2em; padding:10px 0 0 0; margin:0 0 3px 0; overflow:hidden; height:1.1em;}
h2 a:link					{ color:#000;}
h2 a:visited				{ color:#000;}
h2 a:hover					{ color:#FF0001; text-decoration:none;}
h2 a:active					{ color:#000;}

/* .title-wrap					{ height:64px; padding:14px 16px 10px 17px; background-color: #fff; border:7px dashed #aaa; overflow:hidden;} /* 블로그 (글)제목 테두리, 배경을 넣을떄는 background:url("./images/bg-title-wrap.png") 태그를 쓰면됨, 위 우 전체적인폭 좌, 기본 10 0 0 15 */ */
.category,
.category a					{ font:1.0em; color:#999;}
.date						{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#666;}

.title-wrap-2				{ padding:10px 10px 0 10px;}

.date-plate					{ float:left; width:30px; margin-top:10px; margin-right:10px; border:1px solid #666; cursor:pointer; cursor:hand;}
.date-month					{ height:14px; background:#eee;color:#666;font:0.8em Tahoma;text-align:center;}
.date-day					{ height:14px; background:#666;color:#eee;font:0.8em Tahoma;text-align:center;}

.divider1					{ background:url("./images/divider1.png") repeat-x; font-size:1px; height:2px; margin:0; padding:0;}
.divider2					{ background:url("./images/divider2.png") repeat-x; font-size:1px; height:2px; margin:0; padding:0;}

.entry-protected .details	{ padding:15px 10px 15px 10px;}
.entry-protected p.text		{ padding-left:50px;}
.entry-protected input		{ width:200px;}
.entry-protected .submit	{ background-color:#eee; border:1px solid #666; font:1.0em Gulim, Dotum, Arial, Verdana; width:45px; height:24px;}

.article					{ margin:0; padding:0px; overflow:hidden; background-color:#fff;}
/*
.article a:link				{ color:#1058c3; text-decoration:none;}
.article a:visited			{ color:#1058c3; text-decoration:none;}
.article a:hover			{ color:#ff204f; text-decoration:underline;}
.article a:active			{ color:#1058c3; text-decoration:none;}
*/

.article dt					{ text-decoration:underline;}
.article dd					{ margin-left:20px; padding-bottom:10px;}
.article blockquote			{ background:url("./images/icon-blockquote.gif") center left no-repeat; padding-left:25px; margin:10px 20px;}
.article a{color:#0000FF;border-bottom:1px dashed #ff0000;}
.article li					{ display:list-item; list-style-type:decimal;}
/*.footnotes .footnotes li	{ display:list-item; list-style-type:upper-roman;} */

.tag-trail					{ padding:10px; font:0.9em Dotum, Arial, Verdana, Helvetica, Gulim; line-height:1.8em;}
.tag-text					{ display:inline; background-color:#000000; color:#FFFFFF; font:0.9em Tahoma; font-weight:bold; padding:2px 4px; margin-right:3px;}

.action-trail {
		background:#EFEFEF;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding:8px 10px 8px 0; font-size:1.0em; text-align:right;
		margin-bottom:10px;
}
.action-trail  .cnt		{ color:#FF0000; font-size:1.0em;}

.action-trail a:link,
.action-trail a:visited,
.action-trail a:active		{color:#000;}
.action-trail a:hover		{color:#FF0000; text-decoration:none;}

.trackback					{ background:#EFEFEF; padding:0; margin:0; overflow:hidden; border:0px solid #36f;
								width:604px; /* contentWidth + 20px */
								clear:both;
							}
.trackback a				{ color:#000;}
/* 포스트의 트랙백 주소 박스 */
.trackback h3				{ border:1px solid #ccc; background-color:#F7F7f7; font:0.95em Tahoma; color:#111; margin:0 0 10px 0; font-weight:normal; padding:10px;}
.trackback .title			{ font:1.5em; font-weight:normal; margin:5px 0 2px 0;}
/*
.trackback .title a			{ color:#1058c3;}
.trackback .title a:hover	{ color:#FF0001;}
*/
.trackback .from			{ font:0.79em; color:#111; display:block;}
.trackback .name			{ font:1.0em Dotum, Arial, sans-serif; color:#33C07E; margin-right:5px;}
.trackback ol				{ margin:0; padding:0; list-style:none;}
.trackback li				{ border:1px solid #ccc; padding:10px 10px; margin:10px 0; background:url("./images/bg-trackback.png") right top no-repeat;}
.trackback .date			{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#777;}
.trackback p				{ font:1.0em Dotum, Arial, sans-serif; color:#111; margin:5px 0 5px 0; padding:0; letter-spacing:-1px}
/* 받은 트랙백 박스 */
.trackback .receive			{ background-color:#f7f7f7;}

.trackback a.delete			{ background:url("./images/icon-delete.gif") left top no-repeat; padding-left:8px; text-decoration:none;}
.trackback a.delete span	{ display:none;}

.trackback .date-plate			{ margin:0 5px 0 0; border:1px solid #999; cursor:hand; cursor:pointer;}
.trackback .date-month			{ height:14px; background:#ddd; color:#333; padding:1px;}
.trackback .date-day			{ height:14px; background:#999; color:#eee; padding:1px;}


.comment							{ padding:0; margin-bottom:0; overflow:hidden;
										width:604px; /* contentWidth + 20px */
										clear:both;
									}
.comment p							{ margin:15px 0 0 0; padding:0;}

.comment-list						{ padding:0;}
.comment h3							{ display:none;}
.comment ol,
.comment ul							{ background-color:#EFEFEF;margin:0; padding:0; list-style:none; color:#555;}
.comment .date						{ font:0.8em Tahoma, Arial, Verdana, Helvetica, Gulim, sans-serif; color:#777;}
.comment .name						{ font:3.0em empty;}
.comment ol li						{ padding:10px; border:1px solid #efefef; margin-bottom:10px; background:url("./images/bg-comment.gif") right top no-repeat;}
.comment li ul li					{ padding:10px; background:url("images/iconIndentArrow_local.gif") no-repeat 10px 24px;  background-color:#EFEFEF;  border:1px dashed #aaa;padding-left:25px;  width:464px; overflow:hidden;margin-top:10px;margin-left:40px;}
.comment-list ul					{ border:0px solid #a4a4a4; margin:0 0 0 30px;;}
.comment .control					{ }
.comment .control a.address			{ background:url("./images/icon-comm-addr-gray.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.address:hover	{ background:url("./images/icon-comm-addr-gray-on.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.address span	{ display:none;}
.comment .control a.modify			{ background:url("./images/iconModify.gif") no-repeat; padding-left:68px; padding-bottom:2px; text-decoration:none;}
.comment .control a.modify:hover	{ background:url("./images/icon-comm-mod-gray-on.gif") no-repeat; padding-left:68px; padding-bottom:2px; text-decoration:none;}
.comment .control a.modify span		{ display:none;}
.comment .control a.write			{ background:url("./images/iconWrite.gif") no-repeat; padding:0 5px 2px 53px;  text-decoration:none;}
.comment .control a.write:hover		{ background:url("./images/icon-comm-write-gray-on.gif") no-repeat; padding-left:60px; padding-bottom:2px; text-decoration:none;}
.comment .control a.write span		{ display:none;}




.comment-list .date-plate			{ margin:0 5px 0 0; border:1px solid #999; cursor:hand; cursor:pointer;}
.comment-list .date-month			{ height:14px; background:#999; color:#eee; padding:1px;}
.comment-list .date-day				{ height:14px; background:#ddd; color:#333; padding:1px;}

.comment-write						{ border:1px dotted #aaa; margin:0; padding:10px; background-color:#EFEFEF;}
.comment-write input				{ width:150px;}
.comment-write textarea				{ width:509px; padding:5px;} 
/* textarea 말고 곧바로 여기에 background:url(./images/n1.jpg) no-repeat right; 를 입력하면 항상 댓글창 오른쪽에 나타난다 */
/* skin.html 에서 background:url(./images/n1.jpg) no-repeat right; background-color:#FFFFFF; 를 입력하면 항상 아니고 클릭하면 사라짐 */

.comment-write .homepage			{ width:300px;}
.comment-write .secret-wrap			{}
.comment-write .checkbox			{ background-color:#efefef; width:25px; border:none; padding:0; margin:0; }
.comment-write .submit				{ margin-left:10px; margin-top:6px; padding:0px; height:35px; border:2px solid #ccc; background-color:#fff; font:1.0em Gulim, Dotum, Arial, Verdana; /* 코멘트 댓글 버튼 수정 */
										width:50px; /* contentWidth + 8px + 12px */ / 댓글 다는 버튼 크기 조절  오리지날크기 534,560 /
									}
.comment-write .member				{ margin-top:10px;}



/* ***** sidebar ***** */
.sidebar							{ text-align:left;}
.sidebar ul							{ padding:0; margin:0; list-style:none;}

.sidebar .blog-desc			{ margin:0; padding:0;}
.sidebar .category-view		{ margin:0; padding:0;}
.sidebar .calendar			{ margin:0; padding:0;}

.cnt		{ font:0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color:#f60;}
.date		{ font:0.8em Tahoma, Helvetica, Arial, Gulim, sans-serif; color:#000000;}
.name		{ font:0.9em Dotum, Arial, sans-serif; color:#33C07E;}

/* ***** 사이드바 모듈들 ***** */
.sidebar-module			{ background-color:#efefef; margin-top:10px; border:1px dotted #aaa; padding:10px;}
.sidebar-module2			{ background-color:#fff; margin-top:10px; border:1px solid #aaa; padding:10px;}
/*
.sidebar-module h3		{ display:block; color:#1058C3; font-size:1.0em; font-weight:bold; border-bottom:1px solid #333; padding-bottom:3px; margin-bottom:7px;}
*/
.sidebar-module_check			{ margin-top:10px; border:0px solid #FFFFFF; padding:10px;}


/* ***** 사이드바 :: 블로그 정보 ***** */
#module-info .blog-image	{ margin-bottom:8px; text-align:center;}
#module-info .blog-desc		{ color:#000; font-size:1.0em; line-height:1.2em; letter-spacing:-1px; margin-bottom:8px;}
#module-info .user-id		{ color:#000; letter-spacing:-1px;}

/* ***** 사이드바 :: 공지사항 모듈 ***** */
#module-notice ul			{ list-style: none;}
#module-notice li			{ background:none;}
#module-notice a:link,
#module-notice a:active,
#module-notice a:visited	{ background:url("./images/icon-notice-off.gif") 0 0 no-repeat;  padding:1px 0 5px 27px;}
#module-notice a:hover		{ background:url("./images/icon-notice-on.gif") 0 0 no-repeat; padding:0 0 5px 27px;}

/* ***** 사이드바 :: 검색 모듈 ***** */
.searchbox			{ margin-top:10px; padding:0; text-align:center;}
.searchbox input	{ width:207px; height:20px; border-bottom:1px dotted #aaa;border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef; background-color:#efefef; font-size:1.0em;}
.searchbox .submit	{ width:40px;  height:26px; border:0px solid #fff; background-color:#ccc;}

/* ***** 사이드바 :: 카테고리 모듈 ***** */
/*
.category-view li					{ list-style:none;}
.category-view li a					{ color:#1058c3;}
.category-view li a:hover			{ color:#FF0001;}
.category-view li ul li				{ background:url("./images/icon-bullet.gif") 0 4px no-repeat; padding-left:10px;}
.category-view li ul li a			{ color:#1058c3;}
.category-view li ul li a:hover		{ color:#FF0001;}
.category-view li ul li ul li		{ background:url("./images/icon-bullet-2.gif") 8px 4px no-repeat; padding-left:18px;}
.category-view li ul li ul li a		{ color:#1058c3;}
.category-view li ul li ul li a:hover { color:#FF0001;}
*/

/* ***** 사이드바 :: 새로 등록된 글 모듈 ***** */
#module-article ul				{ list-style: none;}

/* ***** 사이드바 :: 태그목록 모듈 ***** */
#module-tagbox ul				{ list-style: none; text-align:justify;}
#module-tagbox ul li			{ display:inline;}
#module-tagbox li .cloud1		{ color:#FF0001; font-size:1.3em; font-weight:bold; background-color:#dedede;}
#module-tagbox li .cloud2		{ color:#c6f; font-size:1.2em; font-weight:bold; background-color:#efefef;}
#module-tagbox li .cloud3		{ color:#396; font-size:1.1em; font-weight:bold;}
#module-tagbox li .cloud4		{ color:#666; font-size:1.0em;}
#module-tagbox li .cloud5		{ color:#999; font-size:0.9em;}
#module-tagbox a:hover			{ background-color:#eee; text-decoration:none;}

/* ***** 사이드바 :: 글 보관함 모듈 ***** */


/* ***** 사이드바 :: 달력 모듈 ***** */
.calendar						{ margin:0; text-align:center;}

/* ***** 사이드바 :: 새로 달린 댓글 모듈 ***** */
#module-comment 				{ list-style: none;} /* <li style="list-style-tpe:circle"> 이거 쫌 쓸만 */
#module-comment     			{ display:block;}

/* ***** 사이드바 :: 새로 달린 트랙백 모듈 ***** */
#module-trackback ul			{ list-style: none;}
#module-trackback a, li			{ display:block;}

/* ***** 사이드바 :: 링크 모듈 ***** */
#module-link ul					{ list-style: none;}
#module-link a, li				{ }

/* ***** 사이드바 :: 카운터 ***** */
#module-counter ul				{ list-style: none;}
#module-counter ul li span		{ font:0.9em Tahoma, Verdana; font-weight:bold;}
#module-counter .total			{ color:#000000;}
#module-counter .today			{ color:#FF0000;}
#module-counter .yesterday		{ color:#9E9E9E;}
#module-counter .dday		{ color:#16DC96;}

/* ***** footer ***** */
#footer a			{ color:#fff; text-decoration:none; }