@charset "utf-8";

/* 기본 설정 시작 */
	body, input, textarea, option { /* 바탕글 설정 */
		font-size: 13px;
		font-family: 돋움, Dotum, 애플고딕, AppleGothic, 나눔고딕, NanumGothic, '맑은 고딕', 'Malgun Gothic', 굴림, Gulim, sans-serif;
	}
	a { /* 보통 링크 */
		text-decoration: none;
	}
	a:hover { /* 마우스가 올라간 링크 */
		text-decoration: underline;
		cursor: pointer !important; /* 상위 요소에서 마우스 포인터 모양새가 지정되면 링크에 갖다 대도 변화가 없는 경우가 있어서 강제로 덮어 쓰기 */
	}
	img {
		border: 0 none; /* 이미지 외곽선을 감춤 */
	}
	form {
		margin: 0; /* 입력 상자 영역의 바깥쪽 여백을 없앰 */
	}
	cite {
		font-style: normal; /* 글쓴이 정보에 쓴 cite 태그 기본 모양새를 기울이지 않는 것으로 설정 */
	}
	.hidden { /* 마크업에는 있지만 출력하지 않을 것들--예를 들어 각 영역을 가르는 수평선 태그들과 '사이드바1' '사이드바2' 같은 영역 제목들 */
		display: none; /* 감춤 */
	}
	#jump { /* 스크린 리더나 키보드를 사용할 때 주요 영역을 건너 뛸 수 있게 돕는 링크 박스 */
		margin: 0;
		padding: 0;
	}
		#jump a, #jump a:link, #jump a:visited, #jump a:hover { /* 점프 링크 기본--큼지막한 글씨로 화면 위에 달라붙어서 눈에 잘 뜨이게끔 */
			display: block;
			position: absolute;
			z-index: 999999999;
			left: -100%; /* 화면 왼편 바깥쪽으로 날려버림 */
			top: 0px;
			width: 100%;
			height: 50px;
			overflow: hidden;
			margin: 0;
			padding: 1em 0;
			border: 0 none;
			background-color: red;
			color: yellow;
			line-height: 100%;
			text-indent: 1em;
			font-weight: bold;
			font-size: 50px;
		}
		#jump a:focus, #jump a:active {  /* 점프 링크로 포커스가 이동했을 때 */
			left: 0px; /* 위치를 바로잡아 화면 안에 들어오도록 */
		}
/* 기본 설정 마침 */

/* 레이아웃 시작 */
	#frame { /* 프레임--문서 틀 */
		width: 850px;
		margin: 0 auto;
	}
		#header { /* 헤더--문서 첫 머리 */
		}
		#main { /* 바디--컨텐트와 사이드바를 포함 */
			position: relative;
			*zoom: 1; /* float 해제를 위한 IE5.5~7 대응 핵 */
		}
		#main:after { /* float 해제를 위한 가상 엘리먼트 생성 */
			content: " ";
			display: block;
			clear:both;
		}
			#navigation { /* 네비게이션 메뉴--표지, 방명록 등으로 이동하는 링크 */
				position: absolute;
				top: 0;
				right: -165px;
				width: 150px;
			}
			#content { /* 컨텐트 영역 */
				float: left;
				width: 600px;
				overflow: hidden;
			}
			#sidebar { /* 기본 사이드바 영역 */
				float: right;
				width: 200px;
				overflow: hidden;
			}
		#footer { /* 풋터--문서 끄트머리 */
			clear: both; /* #main의 float 속성 정리를 위한 IE5~7 대응 핵 마무리 */
			width: 600px;
		}
/* 레이아웃 마침 */

/* 싸잡아서 설정 시작 */
.title, .title span {
	font-size: 13px;
}
#header h1.title span {
	font-size: 24px;
}
.toolbox {
	color: #666666;
	font-size: 11px;
}
.metadata {
	color: #666666;
	font-size: 11px;
}
/* 싸잡아서 설정 마침 */

/* 문서 배경 시작 */
	body {
	}
	a {
		color: #FF0000;
	}
		#frame {
			margin-top: 20px;
			margin-bottom: 20px;
			background-color: #FFFFFF;
		}
/* 문서 배경 마침 */

/* 헤더 영역 시작*/
	#header {
		padding: 20px;
	}
		#header h1.title {
			margin: 0;
		}
		#header ul.metadata {
			display: none;
			list-style-type: none;
			margin: 0;
			padding: 0;
		}
			#header ul.metadata li {
			}
				#header ul.metadata li dl {
					display: inline;
					margin: 0;
					padding: 0;
				}
					#header ul.metadata li dl dt {
						display: inline;
						margin: 0;
						padding: 0;
					}
					#header ul.metadata li dl dd {
						display: inline;
						margin: 0;
						padding: 0;
					}
						#header ul.metadata li dl dd a {
						}
			#header ul.metadata li.description {
			}
			#header ul.metadata li.author {
			}
/* 헤더 영역 마침 */

/* 네비게이션 영역 시작 */
	#navigation {
	}
		#navigation ul {
			list-style-type: none;
			margin: 0;
			padding: 0;
		}
			#navigation ul li {
				margin: 0 0 0.5em 0;
				padding: 0;
			}
				#navigation ul li a {
				}
/* 네비게이션 영역 마침 */

/* 컨텐트 영역 시작 */
	#content {
		padding: 0 20px;
	}
		/* 게시물 영역 시작 */
		#content .entry {
			clear: both;
			margin-bottom: 30px;
		}
		/* clear 처리 시작--float 속성을 가진 무언가가 영역 밖으로 샐 가능성이 있을 때를 대비하는 것 */
		#content .entry { /* IE5.5~7 대응 핵 */
			clear: both;
			*zoom: 1;
		}
		#content .entry:after { /* 유사선택자로 가짜 블록 엘리먼트를 생성해서 clear 처리 */
			display: block;
			content: ' ';
			clear: both;
		}
		/* clear 처리 마침 */
			#content .entry h2.title {
				margin: 0;
				padding: 10px;
				background-color: #FF0000;
			}
				#content .entry h2.title span {
					color: #FFFFFF;
				}
			#content .entry .toolbox {
				margin-top: 0.5em;
			}
				#content .entry .toolbox ul {
					list-style-type: none;
					margin: 0;
					padding: 0;
					text-align: right;
				}
					#content .entry .toolbox ul li {
						display: inline;
						margin: 0;
						padding: 0 0 0 0.4em;
						background: transparent url('./images/bullet-pipeline.png') scroll no-repeat left center;
					}
					#content .entry .toolbox ul li:first-child {
						background-image: none;
					}
						#content .entry .toolbox ul li dl {
							display: inline;
							margin: 0;
							padding: 0;
						}
							#content .entry .toolbox ul li dl dt {
								display: inline;
								margin: 0;
								padding: 0;
							}
							#content .entry .toolbox ul li dl dd {
								display: inline;
								margin: 0;
								padding: 0;
							}
								#content .entry .toolbox ul li dl dd a {
								}
			#content .entry .text {
				clear: both;
				margin: 20px 0;
				text-align: justify;
				line-height: 180%;
			}
				/* 에디터로 작성된 내용물 부분 시작 */
				#content .entry .text a {
				}
				#content .entry .text a:hover {
				}
				#content .entry .text img {
				}
				/* 참고 시작--굵기, 기울임, 밑줄, 취소선 등은 기초적인 변형이니까 특별히 모양새를 바꿀 필요는 없을 듯 합니다 */ 
				#content .entry .text strong, #content .entry .text b {
				}
				#content .entry .text em, #content .entry .text i {
				}
				#content .entry .text u {
				}
				#content .entry .text strike, #content .entry .text s {
				}
				/* 참고 마침 */ 
				#content .entry .text p {
					margin: 1.5em 0;
				}
				#content .entry .text blockquote {
					margin: 1.5em;
					color: navy;
				}
				#content .entry .text h1 {
					color: gray;
				}
				#content .entry .text h2 {
					color: gray;
				}
				#content .entry .text h3 {
					color: gray;
				}
				#content .entry .text h4 {
					color: gray;
				}
				#content .entry .text h5 {
					color: gray;
				}
				#content .entry .text h6 {
					color: gray;
				}
				#content .entry .text ul {
					margin: 0 0 0 3em;
					padding: 0;
				}
				#content .entry .text ol {
					margin: 0 0 0 3em;
					padding: 0;
				}
				#content .entry .text li {
					margin: 0;
					padding: 0;
					color: #333333;
				}
				#content .entry .text table {
					border-collapse: collapse;
					border: 1px solid #333333;
				}
					#content .entry .text table caption {
						color: gray;
					}
					#content .entry .text table tr {
					}
						#content .entry .text table tr th {
							padding: 0.2em 0.5em;
							border: 1px solid #333333;
							background-color: #EEEEEE;
						}
						#content .entry .text table tr td {
							padding: 0.2em 0.5em;
							border: 1px solid #333333;
							vertical-align: top;
						}
				#content .entry .text pre {
					margin: 1.5em;
					padding: 1em;
					background-color: #333333;
					color: #EEEEEE;
				}
				#content .entry .text address {
					margin: 1.5em 0 1.5em 2em;
					padding: 0 0 0 1em;
					border-left: 0.5em solid gray;
					color: gray;
				}
				#content .entry .text hr {
				}
				/* 에디터로 작성된 내용물 부분 마침 */
			/* clear 처리 시작--float 속성을 가진 무언가가 영역 밖으로 샐 가능성이 있을 때를 대비하는 것 */
			#content .entry .text { /* IE5.5~7 대응 핵 */
				*zoom: 1;
			}
			#content .entry .text:after { /* 유사선택자로 가짜 블록 엘리먼트를 생성해서 clear 처리 */
				display: block;
				content: ' ';
				clear: both;
			}
			#content .entry .metadata { /* IE5.5~7 대응 핵 마무리 */
				clear: both;
			}	
			/* clear 처리 마침 */
			#content .entry .metadata {
			}	
				#content .entry .metadata ul {
					list-style-type: none;
					margin: 0;
					padding: 0;
					text-align: right;
				}
					#content .entry .metadata ul li {
						display: inline;
						margin: 0;
						padding: 0 0 0 0.4em;
						background: transparent url('./images/bullet-pipeline.png') scroll no-repeat left center;
					}
					#content .entry .metadata ul li:first-child {
						background-image: none;
					}
					#content .entry .metadata ul li.tags {
						display: block;
						margin: 20px 0;
						padding-left: 20px;
						background: transparent url('./images/bullet-tags.gif') scroll no-repeat left -3px;
						text-align: left;
					}
					#content .entry .metadata ul li.author {
						background-image: none;
					}
					#content .entry .metadata ul li.created {
					}
					#content .entry .metadata ul li.updated {
						display: none;
					}
						#content .entry .metadata ul li dl {
							display: inline;
							margin: 0;
							padding: 0;
						}
							#content .entry .metadata ul li dl dt {
								display: none;
							}
							#content .entry .metadata ul li.tags dl dt {
								display: none;
							}
							#content .entry .metadata ul li.trackback-count dl dt {
								display: inline;
								margin-right: 0.4em;
							}
							#content .entry .metadata ul li.comment-count dl dt {
								display: inline;
								margin-right: 0.4em;
							}
							#content .entry .metadata ul li dl dd {
								display: inline;
								margin: 0;
								padding: 0;
							}
								#content .entry .metadata ul li dl dd a {
								}
			/* 피드백--코맨트와 트랙백-- 부분 시작 */
			#content .entry .feedbacks {
				margin: 0;
				padding: 0;
			}
				#content .entry .feedbacks .feedback {
					margin: 10px 30px;
					padding: 15px;
					border: 1px solid #CCCCCC;
					background-color: #EEEEEE;
				}
					#content .entry .feedbacks .feedback h3.title,
					#content .entry .feedbacks .feedback h4.title {
						display: inline;
						margin: 0;
						padding: 0;
					}
					#content .entry .feedbacks .feedback .toolbox {
						display: inline;
						margin: 0;
						padding: 0;
					}
						#content .entry .feedbacks .feedback .toolbox ul {
							display: inline;
							list-style-type: square;
							margin: 0;
							padding: 0;
							text-align: left;
						}
							#content .entry .feedbacks .feedback .toolbox ul li {
								display: inline;
								margin: 0 0 0 0.5em;
								padding: 0;
								background-image: none;
							}
					#content .entry .feedbacks .feedback .text {
						margin: 10px 0;
						padding: 0;
					}
					#content .entry .feedbacks .feedback .metadata {
						margin: 0;
						padding: 0;
					}
						#content .entry .feedbacks .feedback .metadata ul {
							list-style-type: none;
							margin: 0;
							padding: 0;
							text-align: right;
						}
							#content .entry .feedbacks .feedback .metadata ul li {
								display: inline;
								margin: 0;
								padding: 0 0 0 0.4em;
							}
				#content .entry .feedbacks .trackback-address {
				}
				#content .entry .feedbacks ol {
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
					#content .entry .feedbacks ol li.feedback {
					}
						#content .entry .feedbacks ol li.feedback ol {
							margin: 0 0 0 50px;
							padding: 0;
						}
							#content .entry .feedbacks ol li.feedback ol li.feedback {
								margin: 15px 0 0 0;
								padding: 0 0 0 10px;
								border: 0 none;
								border-left: 5px solid #CCCCCC;
								border-radius: 0;
								-moz-border-radius: 0;
							}
				#content .entry .feedbacks .comment-form {
				}
					#content .entry .feedbacks .comment-form .comment-form-item {
						margin: 10px 0;
					}
						#content .entry .feedbacks .comment-form .comment-form-item label {
							display: block;
						}
						#content .entry .feedbacks .comment-form .secret label {
							display: inline;
						}
						#content .entry .feedbacks .comment-form .comment-form-item input {
							width: 300px;
						}
						#content .entry .feedbacks .comment-form .comment-form-item textarea {
							width: 400px;
						}
						#content .entry .feedbacks .comment-form .secret input {
							width: auto;
							vertical-align: middle;
						}
						#content .entry .feedbacks .comment-form .buttons input {
							width: auto;
						}

			/* 피드백 부분 마침 */
		/* 게시물 영역 마침 */

		/* 게시물, 코멘트, 트랙백 목록 영역 시작 */
		#content .entry.list {
		}
			#content .entry.list h2.title {
			}
				#content .entry.list h2.title .term {
					color: #FFFFFF;
					font-style: normal;
					font-size: 13px;
				}
				#content #post-list h2.title .preposition {
					display: none;
				}
			#content .entry.list .text {
			}
				#content .entry.list .text .report {
					font-weight: bold;
				}
				#content .entry.list .text ol {
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
					#content .entry.list .text ol li {
						margin: 0;
						padding: 0;
					}
						#content .entry.list .text ol li dl {
							display: inline;
							margin: 0;
							padding: 0;
						}
							#content .entry.list .text ol li dl dt.date {
								display: inline;
								margin: 0;
								padding: 0;
								font-size: 11px;
							}
							#content .entry.list .text ol li dl dd.title {
								display: inline;
								margin: 0;
								padding: 0;
								font-weight: bold;
							}
								#content .entry.list .text ol li dl dd.title .count {
									margin-left: 0.4em;
									font-weight: normal;
									font-size: 11px;
								}
							#content .entry.list .text ol li dl dd.author {
								display: inline;
								margin: 0;
								padding: 0;
							}
		#content #post-list {
		}
		#content #comment-list {
		}
		#content #trackback-list {
		}
		/* 게시물, 코멘트, 트랙백 목록 영역 마침 */

		/* 방명록 영역 시작 */
		#content #guestbook {
		}
			#content #guestbook .comment-form {
				margin: 1.5em 2.5em;
				padding: 0;
				border: 0 none;
				background-color: transparent;
			}
				#content #guestbook .comment-form .title {
					display: none;
				}
		/* 방명록 영역 마침 */

		/* 태그 구름 영역 시작 */
		#content #taglog {
		}
			#content #taglog h2.title {
			}
			#content #taglog .text {
			}
				/* 태그 구름 출력 시작--사이드바의 태그 구름 위젯에도 적용됩니다 */
				ul.tag-cloud {
					list-style-type: none;
					margin: 0 !important; /* #content .entry .text ul 선택자의 설정값을 덮어 씀 */
					padding: 0;
				}
					ul.tag-cloud li {
						display: inline;
						margin: 0;
						padding: 0;
					}
						ul.tag-cloud li a {
						}
						ul.tag-cloud li a:hover {
						}
						ul.tag-cloud li.cloud1 a {
							color: #FF0000;
							font-weight: bold;
							font-size: large;
						}
						ul.tag-cloud li.cloud2 a {
							color: #FF3333;
							font-weight: bold;
							font-size: medium;
						}
						ul.tag-cloud li.cloud3 a {
							color: #FF6666;
							font-weight: bold;
							font-size: small;
						}
						ul.tag-cloud li.cloud4 a {
							color: #FF9999;
							font-weight: normal;
							font-size: small;
						}
						ul.tag-cloud li.cloud5 a {
							color: #FFAAAA;
							font-weight: normal;
							font-size: x-small;
						}
						ul.tag-cloud li.cloud6 a {
							color: #FFCCCC;
							font-weight: normal;
							font-size: xx-small;
						}
				/* 태그 구름 출력 마침 */
		/* 태그 구름 영역 마침 */

		/* 지역로그 영역 시작 */
		#content #localog {
		}
			#content #localog .text dl {
			}
				#content #localog .text dl dt {
					padding-left: 14px;
					background: transparent url('./images/bullet-relative.png') scroll no-repeat left center;
				}
				#content #localog .text dl dt.depth-0 {
					padding-left: 0;
					background-image: none;
					font-weight: bold;
				}
				#content #localog .text dl dd {
				}
					#content #localog .text dl dd dl {
						display: inline;
						margin: 0;
						padding: 0;
					}
						#content #localog .text dl dd dl dt.title {
							display: inline;
							margin: 0;
							padding: 0 0 0 11px;
							background-image: url('./images/bullet.gif');
						}
						#content #localog .text dl dd dl dd.author {
							display: inline;
							margin: 0;
							padding: 0;
						}
		/* 지역로그 영역 마침 */

		/* 라인 영역 시작 */
		#content #lines {
		}
			#content #lines .text ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
			}
				#content #lines .text ul li {
					margin: 10px 30px;
					padding: 15px;
					border: 1px solid #CCCCCC;
					background-color: #EEEEEE;
				}
					#content #lines .text ul li dl {
						margin: 0;
						padding: 0;
						text-align: right;
					}
						#content #lines .text ul li dl dt.date {
							margin: 0;
							padding: 0;
							text-align: left;
							color: #666666;
							font-size: 11px;
						}
						#content #lines .text ul li dl dd.content {
							margin: 10px 0;
							padding: 0;
							text-align: left;
						}
						#content #lines .text ul li dl dd.author {
							margin: 0;
							padding: 0;
							text-align: left;
						}
						#content #lines .text ul li dl dd.from {
							display: inline;
							margin: 0 0.3em 0 0;
							padding: 0;
							color: #666666;
							font-size: 11px;
						}
						#content #lines .text ul li dl dd.permalink {
							display: inline;
							margin: 0;
							padding: 0;
							color: #666666;
							font-size: 11px;
						}
		/* 라인 영역 마침 */

		/* 키워드 목록 영역 시작 */
		#content #keywords {
		}
		/* 키워드 목록 영역 마침 */

		/* 키로그 영역 시작 */
		#content #keylog {
		}
		/* 키로그 영역 마침 */

		/* 비밀글 영역 시작 */
		#content .protected {
		}
			#content .protected h2.title {
			}
			#content .protected .text .report {
				font-weight: bold;
			}
			#content .protected .text .protected-form-item {
				display: inline;
			}
				#content .protected .text .protected-form-item label {
					display: none;
				}
				#content .protected .text .protected-form-item input {
					font-size: large;
				}
		/* 비밀글 영역 마침 */

		/* 공지 영역 시작 */
		#content .notice {
		}
		/* 공지 영역 마침 */

		/* 표지 영역 시작 */
		#content .cover {
		}
		/* 표지 영역 마침 */

		/* 페이징 영역 시작 */
		#content .paging {
			padding: 20px;
		}
			#content .paging ul {
				list-style-type: none;
				text-align: center;
				margin: 0;
				padding: 0;
			}
				#content .paging ul li {
					display: inline;
					margin: 0 0.25em;
					padding: 0;
				}
					#content .paging ul li a {
					}
				#content .paging ul li.prev {
				}
				#content .paging ul li.number {
				}
				#content .paging ul li.next {
				}
		/* 페이징 영역 마침 */
/* 컨텐트 영역 마침 */

/* 사이드바 영역 시작 */
	.sidebar {
		height: 100%;
		border: 1px solid #CCCCCC;
		background-color: #EEEEEE;
	}
		.sidebar .widget {
			clear: both;
			padding: 20px;
			*zoom: 1;
		}
			.sidebar .widget h3.title {
				margin: 0;
			}
			.sidebar .widget .content {
			}
				.sidebar .widget .content ul {
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
				.sidebar .widget .content ol {
					list-style-type: none;
					margin: 0;
					padding: 0;
				}
					.sidebar .widget .content li {
						margin: 0 0 0.3em 0;
						padding: 0;
					}
						.sidebar .widget .content li dl {
							display: inline;
							margin: 0;
							padding: 0;
						}
							.sidebar .widget .content li dl dt {
								display: inline;
								margin: 0;
								padding: 0;
							}
							.sidebar .widget .content li dl dd {
								display: inline;
								margin: 0;
								padding: 0;
							}
		#profile-widget {
		}
			#profile-widget h3.title {
			}
			#profile-widget .content {
			}
				#profile-widget .content ul {
				}
					#profile-widget .content ul li {
						text-align: center;
					}
						#profile-widget .content ul li dl {
						}
							#profile-widget .content ul li dl dt {
								display: none;
							}
							#profile-widget .content ul li dl dd {
							}
				#profile-widget .content ul li.title {
					display: none;
				}
				#profile-widget .content ul li.image {
				}
				#profile-widget .content ul li.description {
				}
				#profile-widget .content ul li.author {
				}
		#notices-widget {
		}
			#notices-widget h3.title {
			}
			#notices-widget .content {
			}
				#notices-widget .content ul {
				}
					#notices-widget .content ul li {
					}
						#notices-widget .content ul li dl {
						}
							#notices-widget .content ul li dl dt {
							}
							#notices-widget .content ul li dl dd {
							}
							#notices-widget .content ul li dl dd.author {
								display: none;
							}
		#search-widget {
		}
			#search-widget h3.title {
			}
			#search-widget .content {
			}
				#search-widget .content form#TTSearchForm {
				}
					#search-widget .content form#TTSearchForm input[type="text"] {
					}
					#search-widget .content form#TTSearchForm input[type="submit"] {
					}
		#taglog-widget {
		}
			#taglog-widget h3.title {
			}
			#taglog-widget .content {
			}
		#categories-widget {
		}
			#categories-widget h3.title {
			}
			#categories-widget .content {
			}
				#categories-widget .content ul {
					clear: both;
				}
					#categories-widget .content ul li {
						clear: both;
						*zoom: 1;
					}
						#categories-widget .content ul li a.categoryFeed {
							display: block;
							float: left;
							width: 16px;
							height: 16px;
							background: transparent url('./images/bullet-rss.png') scroll no-repeat center center;
						}
							#categories-widget .content ul li a.categoryFeed span.text {
								display: none;
							}
						#categories-widget .content ul li a.categoryItem {
						}
							#categories-widget .content ul li a.categoryItem span.c_cnt {
							}
						#categories-widget .content ul li ul {
						}
							#categories-widget .content ul li ul li {
							}
								#categories-widget .content ul li ul li ul {
									margin-left: 20px;
								}
									#categories-widget .content ul li ul li ul li {
									}
		#calendar-widget {
		}
			#calendar-widget h3.title {
			}
			#calendar-widget .content {
			}
				#calendar-widget .content table.tt-calendar {
				}
					#calendar-widget .content table.tt-calendar caption.cal_month { /* "0000년 00월" */
					}
					#calendar-widget .content table.tt-calendar thead {
					}
						#calendar-widget .content table.tt-calendar thead tr {
						}
							#calendar-widget .content table.tt-calendar thead tr th {
								text-align: right;
							}
							#calendar-widget .content table.tt-calendar thead tr th.cal_week1 { /* 평일 헤더 */
							}
							#calendar-widget .content table.tt-calendar thead tr th.cal_week2 { /* 일요일 헤더 */
								color: red;
							}
					#calendar-widget .content table.tt-calendar tbody {
					}
						#calendar-widget .content table.tt-calendar tbody tr {
						}
						#calendar-widget .content table.tt-calendar tbody tr.cal_week { /* 주 */
						}
						#calendar-widget .content table.tt-calendar tbody tr.cal_current_week { /* 이번 주 */
						}
							#calendar-widget .content table.tt-calendar tbody tr td {
 								text-align: right;
							}
							#calendar-widget .content table.tt-calendar tbody tr td.cal_day { /* 평일 */
							}
							#calendar-widget .content table.tt-calendar tbody tr td.cal_day_sunday { /* 일요일 */
								color: red;
							}
							#calendar-widget .content table.tt-calendar tbody tr td.cal_day1 { /* 이전 달 날짜 */
							}
							#calendar-widget .content table.tt-calendar tbody tr td.cal_day2 { /* 다음 달 날짜 */
							}
							#calendar-widget .content table.tt-calendar tbody tr td.cal_day3 { /* 이번 달 날짜 */
							}
							#calendar-widget .content table.tt-calendar tbody tr td.cal_day4 { /* 오늘 날짜 */
							}
								#calendar-widget .content table.tt-calendar tbody tr td a {
									color: inherit;
								}
								#calendar-widget .content table.tt-calendar tbody tr td a.cal_click { /* 글이 있는 날의 링크 */
									font-weight: bold;
								}
		#archives-widget {
		}
			#archives-widget .c_cnt {
				margin-left: 0.4em;
			}
		#authors-widget {
		}
		#updates-widget {
		}
			#updates-widget .c_cnt {
				margin-left: 0.4em;
			}
		#trackbacks-widget {
		}
		#comments-widget {
		}
		#links-widget {
		}
		#counter-widget {
		}
		#syndication-widget {
		}
/* 사이드바 영역 마침 */

/* 풋터 영역 시작 */
	#footer {
		padding: 20px;
	}
		#footer ul.credit {
			list-style-type: none;
			margin: 0;
			padding: 0;
			text-align: center;
		}
			#footer ul.credit li {
				display: inline;
				margin: 0;
				padding: 0;
			}
				#footer ul.credit li a {
				}
			#footer ul.credit li.powered {
			}
			#footer ul.credit li.designed {
			}
/* 풋터 영역 마침 */
