@charset "utf-8";

/* 기본 설정 시작 */
body, input, textarea, option { /* 바탕글 설정 */
	line-height: 1.5;
	font-size: 12px;
	font-family: 돋움, Dotum, 굴림, Gulim, 애플고딕, AppleGothic, 나눔고딕, NanumGothic, '맑은 고딕', 'Malgun Gothic', sans-serif;
}
body {
	background-color: #d4d8de;
	color: #666666;
}
a { /* 보통 링크 */
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #666666;
}
a:hover { /* 마우스가 올라간 링크 */
	color: #7870AB;
	text-decoration: underline;
	cursor: pointer !important; /* 상위 요소에서 마우스 포인터 모양새가 지정되면 링크에 갖다 대도 변화가 없는 경우가 있어서 강제로 덮어 쓰기 */
}
img {
	border: 0 none; /* 이미지 외곽선을 감춤 */
}
h1 {
	font-size: 1.8em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.2em;
}
h4 {
	font-size: 1em;
}
input {
	border: 1px solid #AAAAAA;
}
textarea {
	border: 1px solid #AAAAAA;
}
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: 740px;
	border: 1px solid #ffffff;
	margin: 30px auto; 
	padding: 10px;  
	background-color: #FFFFFF;
}
#header { /* 헤더--문서 첫 머리 */
	min-height: 90px;
	margin-bottom: 8px;
	padding: 0 10px 0 20px;
	background-color: #ffffff;
}
#navigation { /* 네비게이션 메뉴--표지, 방명록 등으로 이동하는 링크 */
}
#main { /* 바디--컨텐트와 사이드바를 포함 */
	*zoom: 1; /* float 해제를 위한 IE5.5~7 대응 핵 */
}
#main:after { /* float 해제를 위한 가상 엘리먼트 생성 */
	content: " ";
	display: block;
	clear:both;
}
#content { /* 컨텐트 영역 */
	float:left;
	width:540px;
	overflow:hidden;
}
#sidebar { /* 기본 사이드바 영역 */
	float:right;
	width:190px;
	overflow: hidden;
}
#footer { /* 풋터--문서 끄트머리 */
	clear: both; /* #main의 float 속성 정리를 위한 IE5~7 대응 핵 마무리 */
	padding: 20px 0 0 0;
}
/* 레이아웃 마침 */

/* 헤더 영역 시작*/
#header {
	position: relative;
}
#header h1.title {
	position: absolute;
	left: 20px;
	bottom: 10px;
	margin: 0;
	padding: 0;
}
#header h1.title a {
}
#header h1.title a span {
	color: #990066;
	letter-spacing: -3px;
	font-weight: bold;
	font-family: batang;
}
#header h1.title a:hover span {
	color: #CCCCFF;
}
#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 {
	position: absolute;
	right: 10px;
	bottom: 10px;
	text-align: right;
	padding: 0;
}
#navigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#navigation ul li {
	display: inline;
	margin: 0 0 0 3px;
	padding: 0 0 0 7px;
	background: transparent url('./images/bullBar.gif') scroll no-repeat left center;
	color: #A19BC4;
	font-size: 12px;
}
#navigation ul li.link-to-homepage,
#navigation ul li.link-to-notice,
#navigation ul li.link-to-keylog {
	display: none;
}
#navigation ul li.link-to-cover {
	background-image: none;
}
#navigation ul li a {
	color: #990066;
}
/* 네비게이션 영역 마침 */

/* 컨텐트 영역 시작 */
#content {
}
/* 게시물 영역 시작 */
#content .entry {
clear: both;
margin-bottom:10px;
padding:10px;
border:5px solid #7870ab;
}
/* clear 처리 시작--float 속성을 가진 무언가가 영역 밖으로 샐 가능성이 있을 때를 대비하는 것 */
#content .entry { /* IE5.5~7 대응 핵 */
clear: both;
*zoom: 1;
}
#content .entry:after { /* 유사선택자로 가짜 블록 엘리먼트를 생성해서 clear 처리 */
display: block;
content: ' ';
clear: both;
}
#content .entry h2.title {
	margin: 0;
}
#content .entry h2.title span {
	font-size: 14px;
}
#content .entry .metadata { /* IE5.5~7 대응 핵 마무리 */
	clear: both;
}
#content .entry .metadata {
}	
#content .entry .metadata ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#content .entry .metadata ul li {
	display: inline;
	margin: 0;
	padding: 0 0.4em 0 0;
	background: transparent url('./images/bullBar.gif') scroll no-repeat right center;
}
#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 dl dd {
	display: inline;
	margin: 0;
	padding: 0;
}
#content .entry .metadata ul li dl dd a {
}
/* 카테고리 */
#content .entry .metadata ul li.category {
}
#content .entry .metadata ul li.category dl dd a {
	color: #888888;
}
/* 작성 날짜 */
#content .entry .metadata ul li.created {
}
#content .entry .metadata ul li.created dl dd {
	color: #888888;
	font-size: 11px;
}
/* 수정 날짜 */
#content .entry .metadata ul li.updated {
	display: none;
}
/* 저자 이름 */
#content .entry .metadata ul li.author {
	background-image: none;
}
#content .entry .metadata ul li.author dl dd cite {
	color: #666666;
}
/* 태그 */
#content .entry .metadata ul li.tags {
	display: block;
	margin: 10px 0;
	padding: 0 0 10px 40px;
	border-bottom: 1px dotted #CCCCCC;
	background: transparent url('./images/entryTag.gif') scroll no-repeat left top;
}
/* 트랙백 갯수 및 댓글 갯수 */
#content .entry .metadata ul li.feedback-count {
	background-image: none;
	font-size: 11px;
}
#content .entry .metadata ul li.feedback-count dl dt {
	display: inline;
	margin-right: 0.4em;
	color: #333333;
}
#content .entry .metadata ul li.feedback-count dl dd {
}
#content .entry .metadata ul li.feedback-count dl dd a {
	color: #FF6600;
}
/* 트랙백 갯수 */
#content .entry .metadata ul li.trackback-count {
}
/* 댓글 갯수 */
#content .entry .metadata ul li.comment-count {
}
/* 게시물 응답 피드 */
#content .entry .metadata ul li.feedback-feed {
	display: block;
	background-image: none;
	font-weight: bold;
	font-size: 11px;
}
#content .entry .metadata ul li.feedback-feed a {
}
#content .entry .metadata ul li.feedback-feed a span {
	color: #666666;
	font-weight: bold;
}
#content .entry .metadata ul li.feedback-feed a span .delimiter {
}
#content .entry .metadata ul li.feedback-feed a span .href {
}
/* 게시물 관리 */
#content .entry .toolbox {
	padding-bottom: 10px;
	border-bottom: 1px dashed #CCCCCC;
}
#content .entry .toolbox ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#content .entry .toolbox ul li {
	display: inline;
	margin: 0;
	padding: 0 0.4em 0 0;
	background: transparent url('./images/bullBar.gif') scroll no-repeat right center;
	color: #333333;
}
#content .entry .toolbox ul li a {
	color: #333333;
}
#content .entry .toolbox ul li.delete {
	background-image: none;
}
/* 게시물 본문 */
#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 .feedbacks {
	margin: 0;
	padding: 0;
}
#content .entry .feedbacks .feedback {
	margin: 10px 0;
	padding: 10px;
	border-top: 1px solid #DDDDDD;
	background-color: #F5F5F5;
}
#content .entry .feedbacks .feedback h3.title,
#content .entry .feedbacks .feedback h4.title {
	display: inline;
	margin: 0;
	padding: 0;
}
#content .entry .feedbacks .feedback .metadata {
	display: inline;
	margin: 0;
	padding: 0;
}
#content .entry .feedbacks .feedback .metadata ul {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#content .entry .feedbacks .feedback .metadata ul li {
	display: inline;
	margin: 0;
	padding: 0 0 0 0.4em;
	background-image: none;
	font-size: 11px;
}
#content .entry .feedbacks .feedback .metadata ul li a {
	color: #777777;
}
#content .entry .feedbacks .feedback .toolbox {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0 none;
}
#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;
	color: #777777;
	font-size: 11px;
}
#content .entry .feedbacks .feedback .toolbox ul li a {
	padding-left: 55px;
	background-color: transparent;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
	color: #555555;
}
#content .entry .feedbacks .feedback .toolbox ul li a span {
	display: none;
}
#content .entry .feedbacks .feedback .toolbox ul li.permalink a {
	background-image: url('./images/iconAddress.gif');
}
#content .entry .feedbacks .feedback .toolbox ul li.modify a {
	background-image: url('./images/iconModify.gif');
}
#content .entry .feedbacks .feedback .toolbox ul li.reply a {
	background-image: url('./images/iconWrite.gif');
}
#content .entry .feedbacks .feedback .text {
	margin: 10px 0;
	padding: 0;
}
#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 15px;
	padding: 0;
}
#content .entry .feedbacks ol li.feedback ol li.feedback {
	margin: 15px 0 0 0;
	padding: 0 0 0 15px;
	border: 0 none;
	background: transparent url('./images/iconIndentArrow_local.gif') scroll no-repeat left top;
}
#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 .preposition {
	margin: -0.3em 0.5em 0 0;
	padding: 0.3em;
	background-color: #CCCCCC;
	color: #FFFFFF;
}
#content .entry.list .text {
}
#content .entry.list .text .report {
	font-weight: bold;
}
#content .entry.list .text ol {
}
#content .entry.list .text ol li {
}
#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;
}
#content .entry.list .text ol li dl dd.title {
	display: inline;
	margin: 0;
	padding: 0;
}
#content .entry.list .text ol li dl dd.author {
	display: inline;
	margin: 0;
	padding: 0;
}
#content #post-list {
	border: 0 none;
	margin-bottom: 0;
}
#content #comment-list {
	border: 0 none;
	margin-bottom: 0;
}
#content #trackback-list {
	border: 0 none;
	margin-bottom: 0;
}
/* 게시물, 코멘트, 트랙백 목록 영역 마침 */
/* 방명록 영역 시작 */
#content #guestbook {
	margin-bottom: 0;
	border: 0 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 {
}
/* 태그 구름 출력 마침 */
/* 태그 구름 영역 마침 */
/* 지역로그 영역 시작 */
#content #localog {
}
#content #localog .text dl {
}
#content #localog .text dl dt {
	padding-left: 16px;
	background: transparent url('./images/iconIndentArrow_local.gif') scroll no-repeat left top;
}
#content #localog .text dl dd {
}
#content #localog .text dl dd dl {
	display: inline;
	margin: 0;
	padding: 0;
}
#content #localog .text dl dt.depth-0 {
	padding-left: 0;
	background-image: none;
	font-weight: bold;
}
#content #localog .text dl dd dl {
}
#content #localog .text dl dd dl dt.title {
	display: inline;
	margin: 0;
	padding: 0 0 0 8px;
	background: transparent url('./images/bul.gif') scroll no-repeat left center;
}
#content #localog .text dl dd dl dd.author {
	display: inline;
	margin: 0;
	padding: 0;
}
/* 지역로그 영역 마침 */
/* 라인 영역 시작 */
#content #lines {
	margin-bottom: 0;
	border: 0 none;
}
#content #lines .metadata {
}
#content #lines .metadata ul {
}
#content #lines .metadata ul li {
	display: block;
	background-image: none;
}
#content #lines .metadata ul li a {
}
#content #lines .metadata ul li a span {
	color: #666666;
	font-weight: bold;
	font-size: 11px;
}
#content #lines .text ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#content #lines .text ul li {
	margin: 10px 0;
	padding: 15px;
	border-top: 1px solid #DDDDDD;
	background-color: #F5F5F5;
}
#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: #999999;
	font-size: 11px;
}
#content #lines .text ul li dl dd.author {
	float: left;
	margin: 0 0.5em 0 0;
	padding: 0;
	font-weight: bold;
}
#content #lines .text ul li dl dd.content {
	margin: 0;
	padding: 0;
	text-align: left;
}
#content #lines .text ul li dl dd.from {
	display: inline;
	margin: 0;
	padding: 0;
	color: #AAAAAA;
	font-size: 11px;
}
#content #lines .text ul li dl dd.permalink {
	display: inline;
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 11px;
}
#content #lines .text ul li dl dd.permalink a {
	color: #666666;
}
/* 라인 영역 마침 */

/* 키워드 목록 영역 시작 */
#content #keywords {
	margin-bottom: 0;
	border: 0 none;
}
/* 키워드 목록 영역 마침 */

/* 키로그 영역 시작 */
#content #keylog {
	margin-bottom: 0;
	border: 0 none;
}
/* 키로그 영역 마침 */

/* 비밀글 영역 시작 */
#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 .notice .metadata ul li.author {
	display: none;
}
#content .notice .metadata ul li.created {
	background-image: none;
}
/* 공지 영역 마침 */
/* 표지 영역 시작 */
#content .cover {
	margin-bottom: 0;
	border: 0 none;
}
/* 표지 영역 마침 */
/* 페이징 영역 시작 */
#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 .widget {
	clear: both;
	*zoom: 1;
	margin-bottom: 20px;
}
.sidebar .widget h3.title {
	margin-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
}
.sidebar .widget h3.title span {
	color: #7870AB;
	font-weight: bold;
	font-size: 12px;
}
.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 0 0 7px;;
	background: transparent url('./images/bul.gif') scroll no-repeat 0px 6px;
}
.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;
}
/* 프로필 위젯 */
.sidebar .widget#profile-widget {
}
.sidebar .widget#profile-widget h3.title {
	display: none;
}
.sidebar .widget#profile-widget h3.title span {
}
.sidebar .widget#profile-widget .content {
}
.sidebar .widget#profile-widget .content ul {
}
.sidebar .widget#profile-widget .content ul li {
	padding-left: 0;
	background-image: none;
}
.sidebar .widget#profile-widget .content ul li dl {
}
.sidebar .widget#profile-widget .content ul li dl dt {
	display: none;
}
.sidebar .widget#profile-widget .content ul li dl dd {
}
.sidebar .widget#profile-widget .content ul li.title {
	display: none;
}
.sidebar .widget#profile-widget .content ul li.image {
	text-align: center;
}
.sidebar .widget#profile-widget .content ul li.description {
	display: inline;
	color: #999999;
	letter-spacing: -1px;
	font-size: 11px;
}
.sidebar .widget#profile-widget .content ul li.author {
	display: inline;
	padding-left: 22px;
	background: transparent url('./images/iconBy.gif') scroll no-repeat 3px 0px;
	color: #999999;
	letter-spacing: -1px;
	font-size: 11px;
}
/* 제어판 위젯 */
.sidebar .widget#control-widget {
	margin: 5px 0 10px;
	padding: 8px 5px 6px;
	background-color: #EEEEEE;
}
.sidebar .widget#control-widget h3.title {
	display: none;
}
.sidebar .widget#control-widget h3.title span {
}
.sidebar .widget#control-widget .content {
}
.sidebar .widget#control-widget .content ul {
	text-align: center;
}
.sidebar .widget#control-widget .content ul li {
	display: inline;
	padding-left: 0;
	background-image: none;
}
.sidebar .widget#control-widget .content ul li a {
	padding: 3px 20px 1px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	color: #666666;
	text-decoration: none;
}
.sidebar .widget#control-widget .content ul li a span {
}
/* 찾아보기 위젯 */
.sidebar .widget#search-widget {
}
.sidebar .widget#search-widget h3.title {
	display: none;
}
.sidebar .widget#search-widget h3.title span {
}
.sidebar .widget#search-widget .content {
}
.sidebar .widget#search-widget .content form {
}
.sidebar .widget#search-widget .content form input.text {
	width: 130px;
	height: 16px;
	font-size: 12px;
}
.sidebar .widget#search-widget .content form input.button {
	width: 50px;
	height: 20px;
	font-size: 11px;
}
/* 공지사항 위젯 */
.sidebar .widget#notices-widget {
}
.sidebar .widget#notices-widget h3.title {
}
.sidebar .widget#notices-widget h3.title span {
}
.sidebar .widget#notices-widget .content {
}
.sidebar .widget#notices-widget .content ul {
}
.sidebar .widget#notices-widget .content ul li {
}
.sidebar .widget#notices-widget .content ul li dl {
}
.sidebar .widget#notices-widget .content ul li dl dt {
}
.sidebar .widget#notices-widget .content ul li dl dd {
}
.sidebar .widget#notices-widget .content ul li dl dd.author {
	display: none;
}
/* 태그 구름 위젯 */
.sidebar .widget#taglog-widget {
}
.sidebar .widget#taglog-widget h3.title {
}
.sidebar .widget#taglog-widget h3.title span {
}
.sidebar .widget#taglog-widget .content {
}
.sidebar .widget#taglog-widget .content ul {
}
.sidebar .widget#taglog-widget .content ul li {
	display: inline;
	padding-left: 0;
	background-image: none;
}
/* 글 분류 위젯 */
.sidebar .widget#categories-widget {
}
.sidebar .widget#categories-widget h3.title {
}
.sidebar .widget#categories-widget .content {
}
.sidebar .widget#categories-widget .content ul {
	clear: both;
}
.sidebar .widget#categories-widget .content ul li {
	clear: both;
	*zoom: 1;
	padding-left: 0;
	background-image: none;
}
.sidebar .widget#categories-widget .content ul li a.categoryItem {
}
.sidebar .widget#categories-widget .content ul li a.categoryItem span.c_cnt {
}
.sidebar .widget#categories-widget .content ul li ul {
}
.sidebar .widget#categories-widget .content ul li ul li {
}
.sidebar .widget#categories-widget .content ul li ul li ul {
	margin-left: 20px;
}
.sidebar .widget#categories-widget .content ul li ul li ul li {
}
/* 달력 위젯 */
.sidebar .widget#calendar-widget {
}
.sidebar .widget#calendar-widget h3.title {
}
.sidebar .widget#calendar-widget .content {
}
.sidebar .widget#calendar-widget .content table.tt-calendar {
}
.sidebar .widget#calendar-widget .content table.tt-calendar caption.cal_month { /* "0000년 00월" */
	height: 18px;
	font-weight: bold;
}
.sidebar .widget#calendar-widget .content table.tt-calendar thead {
}
.sidebar .widget#calendar-widget .content table.tt-calendar thead tr {
}
.sidebar .widget#calendar-widget .content table.tt-calendar thead tr th {
	height: 18px;
	text-align: right;
	font-weight: normal;
}
.sidebar .widget#calendar-widget .content table.tt-calendar thead tr th.cal_week1 { /* 평일 헤더 */
}
.sidebar .widget#calendar-widget .content table.tt-calendar thead tr th.cal_week2 { /* 일요일 헤더 */
	color: red;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody {
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr {
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr.cal_week { /* 주 */
	background-color: #FFFFFF;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr.cal_current_week { /* 이번 주 */
	background-color: #EEEEEE;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td {
	text-align: right;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td.cal_day { /* 평일 */
	color: #999999;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td.cal_day_sunday { /* 일요일 */
	color: #FF0000;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td.cal_day1 { /* 이전 달 날짜 */
	color: #CCCCCC;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td.cal_day2 { /* 다음 달 날짜 */
	color: #CCCCCC;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td.cal_day3 { /* 이번 달 날짜 */
	color: #666666;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td.cal_day4 { /* 오늘 날짜 */
	color: #000000;
	text-decoration: underline;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td a {
	color: inherit;
}
.sidebar .widget#calendar-widget .content table.tt-calendar tbody tr td a.cal_click { /* 글이 있는 날의 링크 */
	font-weight: bold;
}
/* 기간별 글 묶음 위젯 */
.sidebar .widget#archives-widget {
}
.sidebar .widget#archives-widget h3.title {
}
.sidebar .widget#archives-widget .content {
}
.sidebar .widget#archives-widget .content ul {
}
.sidebar .widget#archives-widget .content ul li {
}
.sidebar .widget#archives-widget .content ul li a {
}
.sidebar .widget#archives-widget .content ul li .c_cnt {
	margin-left: 0.4em;
}
/* 저자 목록 위젯 */
.sidebar .widget#authors-widget {
}
/* 최근 글 위젯 */
.sidebar .widget#updates-widget {
}
/* 최근 트랙백 위젯 */
.sidebar .widget#trackbacks-widget {
}
/* 최근 댓글 위젯 */
.sidebar .widget#comments-widget {
}
/* 최근 글 위젯, 최근 트랙백 위젯, 최근 댓글 위젯 공통 설정 */
.widget .content ol li dl {
}
.widget .content ol li dl dt.title {
}
.widget .content ol li dl dt.title .c_cnt {
	margin-left: 0.4em;
}
.widget .content ol li dl dd.author {
}
.widget .content ol li dl dd.author cite {
	color: #888888;
	font-size: 11px;
}
.widget .content ol li dl dd.date {
	color: #888888;
	font-size: 11px;
}
/* 링크 위젯 */
.sidebar .widget#links-widget {
}
.sidebar .widget#links-widget h3.title {
}
.sidebar .widget#links-widget .content {
}
.sidebar .widget#links-widget .content ul {
}
.sidebar .widget#links-widget .content ul li {
}
.sidebar .widget#links-widget .content ul li ul {
}
.sidebar .widget#links-widget .content ul li ul li {
}
/* 카운터 위젯 */
.sidebar .widget#counter-widget {
	padding: 10px;
	background-color: #EEEEEE;
}
.sidebar .widget#counter-widget h3.title {
	display: none;
}
.sidebar .widget#counter-widget .content {
}
.sidebar .widget#counter-widget .content ul {
	text-align: center;
}
.sidebar .widget#counter-widget .content ul li {
	padding-left: 0;
	background-image: none;
	font-size: 11px;
}
.sidebar .widget#counter-widget .content ul li.total {
	color: #000000;
}
.sidebar .widget#counter-widget .content ul li.today {
	display: inline;
	color: #666666;
}
.sidebar .widget#counter-widget .content ul li.yesterday {
	display: inline;
	margin-left: 1em;
	color: #666666;
}
/* 구독 위젯 */
.sidebar .widget#syndication-widget {
}
.sidebar .widget#syndication-widget h3.title {
	display: none;
}
.sidebar .widget#syndication-widget .content {
}
.sidebar .widget#syndication-widget .content ul {
}
.sidebar .widget#syndication-widget .content ul li {
	padding-left: 0;
	background-image: none;
}
.sidebar .widget#syndication-widget .content ul li a {
	padding: 3px 0 3px 70px;
	background: transparent url('./images/rss.gif') scroll no-repeat left center;
}
/* 위젯 영역 마침 */

/* 풋터 영역 시작 */
#footer {
color: #666666;
text-align: center;
font-size: 11px;
}
#footer a {
color: #666666;
}
#footer a:hover {
color: #333333;
}
#footer .menu {
}
#footer .menu a {
}
#footer ul.credit {
list-style-type: none;
margin: 0;
padding: 0;
}
#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 {
}
/* 풋터 영역 마침 */

/* 태그 구름 */
.cloud1 a {
	background-color: #EEEEEE;
	color: #A2348F;
	font-weight: bold;
	font-size: 16px;
}
.cloud2 a {
	background-color: #EEEEEE;
	color: #5A5194;
	font-weight: bold;
	font-size: 15px;
}
.cloud3 a {
	background-color: #EEEEEE;
	color: #7870AB;
	font-weight: bold;
	font-size: 14px;
}
.cloud4 a {
	background-color: #EEEEEE;
	color: #666666;
	font-size: 13px;
}
.cloud5 a {
	font-size: 12px;
	color: #999999;
}

/* 제목 옆 게시물 갯수 */
.c_cnt {
	color: #FF6600;
	font-size: 11px;
}

/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_general             {  }
.rp_admin               {  }
.rp_secret              {  }
/* 종류별 방명록 [##_guest_rep_class_##] */
.guest_general          {  }
.guest_admin            {  }
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
.hiddenComment {  }

