﻿@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
/* 본문 공통 */
body {
	font: 12px/16px "돋움", Dotum, Verdana, AppleGothic, Sans-serif;
	color: #7d7d7d;
	margin: 0;
	padding: 0;
  background-color: #fff;
  background-image: url(images/bg.png);
  background-repeat: no-repeat;
}

a:link, a:visited, a:active {
	color: #7d7d7d;
	text-decoration: none;
}

a:hover {
	color: #808080;
	text-decoration: underline;
}

/* 페이징 - 현재 페이지 */
#paging .selected {
	font-weight: bold;
	color: #FEE9F0;
}

/* 카테고리 - 이미지 버튼 */
.ib {
	cursor: pointer;
}

/* 카테고리 - 트리 셀 */
.branch3 {
	cursor: pointer;
}

/* 카테고리 - 카테고리 옆 개수 스타일 */
.c_cnt {
	font: 11px "돋움", Dotum, sans-serif;
	color: #ddd;
}


/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_general {
}

.rp_admin {
	background:#fff no-repeat;
	padding-left: 0px;
}

.rp_secret {
	color: #eee;
}

/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_general {
}

.guest_admin {
	background:#fff no-repeat;
	padding-left: 0px;
}

/* 비밀 댓글 (로그아웃시 비밀글 표현) */
.hiddenComment {
	background:#fff no-repeat;
	padding-left: 0px;
	font-weight: normal;
}

/* 이미지 아래 캡션 스타일 */
.cap1 {
	color: #999;
	text-align: center;
	padding: 4px 0;
	margin: 0;
}

/* 그림 */
.imageblock {
	margin: 20px 0;
}

img {
  border: 0 none;
}
/* 그림 2개 배치 */
.dual {
	margin-bottom: 5px;
}

/* 그림 3개 배치 */
.triple {
	margin-bottom: 5px;
}

/* 본문 - more / less */
.moreless_top, .moreless_bottom {
	clear: both;
}

.moreless_fold span,
.moreless_top span,
.moreless_bottom span {
  display: block;
  width: 116px;
  height: 15px;
  overflow: hidden;
  font-size: 0;
  letter-spacing: -2px;
}

.moreless_fold span {
	background:#fff 0 0 no-repeat;
}

.moreless_top span,
.moreless_bottom span {
	background:#fff 0 0 no-repeat;
}

/* 키워드 */
.key1 {
	cursor: pointer;
	border-bottom: 1px dotted #ccc;
}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */
hr {
	display: none;
}

/* 블로그 레이아웃 */
#container {
	background: /*@background-color*/ /*@*/
			  /*@background-image*/ url(images/bg.jpg) /*@*/
			  /*@background-image-repeat*/ no-repeat /*@*/
			  /*@background-image-position*/ center 0 /*@*/;
  overflow: hidden;
}

/* 헤더 공백 padding: 100px 공백없음*/
#header {
	width: 100%;
	height: /*@title-height*/0px /*@*/;
	background:
	/*@title-background-color*/ /*@*/
	/*@title-background-image=*/ /*@*/
	/*@title-background-image-position=*/ /*@*/
	/*@title-background-image-repeat=*/ /*@*/;
  padding: 100px 0 0;
}

#wrapBody {
  clear: both;
	width: /*@post-width:388*/ 988px /*@*/;
	margin: 0 auto;
	padding-top: 0;
  overflow: hidden;
}

#sidebar1 {
	float: left;
	width: 180px;
	overflow: hidden;
}

#content {
	float: left;
	width: /*@post-width*/ 600px /*@*/;
  display: inline;
  margin-left: 14px;
}

#footer {
	clear: both;
	width: /*@post-width*/ 600px /*@*/;
	margin: 0 auto;
	padding-bottom: 0px;
}

/* Header */
#header .wrap_title {
	width: /*@post-width*/ 600px /*@*/;
	background:none repeat-x left bottom;
	height: /*@title-height*/ 77px /*@*/;
}

#header .wrap_title .wrap_title_right {
	padding: 0;
	background:none no-repeat right bottom;
	height: /*@title-height*/ 77px /*@*/;
}

#header h1 {
  padding: 0; margin: 0;
	background:none repeat left bottom;
	height: /*@title-height*/ 77px /*@*/;
}

#header h1 span {
	display: none;
}

#header h1 a {
	display: block;
	width: 224px;
	height: /*@title-height:-27*/ 50px /*@*/;
	background:none no-repeat left bottom;
	color: /*@title-color*/ #2c2c2e /*@*/;
	font-family: /*@title-font-family*/ Dotum; /*@*/; /
	font-size: /*@title-font-size*/ 1em /*@*/;
}

#header h1 a:hover {
	color: #2c2c2e;
	text-decoration: none;
}

.wrapHeadMenu {
	width: /*@post-width*/ 600px /*@*/;
	margin: 0 auto;
	padding: 0 195px;
}

/* **** */
#blogMenu {
	overflow: hidden;
	width: /*@post-width:-2*/ 598px /*@*/;
	padding: 10px 0 10px;
	background:#FEE9F0 no-repeat left bottom;
	border-left: 1px solid #FEE9F0;
	border-right: 1px solid #FEE9F0;
	border-top: 0px solid #222;
	margin:0 auto;
}

#blogMenu ul {
	float:left;
	margin: 0 0 0 21px;
	padding: 0;
	list-style: none;
	display: inline;
}

#blogMenu li {
	float: left;
	margin: 0 30px 0 0;
	padding: 0;
	font: 9px Verdana, sans-serif;
	display: inline;
}

#blogMenu li a {
	color: #fff;
	display: block;
	overflow: hidden;
	font-weight:bold;
	font-size:12px;
	font-family:gulim;
}

#blogMenu li a:hover {
	text-decoration:none;
}

.sidebar {
	overflow: hidden;
}

.sidebar .block {
	margin-bottom: 12px;
	padding: 18px 9px 10px 14px;
	border: 1px solid #e7e7e7;
	background: #fff;
	overflow: hidden;
}

.sidebar .block h3 {
	margin: 0 0 3px;
	padding: 0;
}

.sidebar .block a:link, .sidebar .block a:visited {
	color: #7d7d7d;
}

.sidebar .block a:hover {
	color: #7d7d7d;
}

.sidebar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.sidebar li {
	background:none 0 4px no-repeat;
	padding-left: 10px;
	padding-bottom: 4px;
	word-break: break-all;
}

.wrap_user_intro {
	background: #fff;
	margin-bottom: 11px;
	padding: 0 0 6px;
	border: 1px solid #fafafa;
}

#blogImage {
	float: left;
}

#blogImage img {
	width: 69px;
	height: 69px;
}

#blogDesc {
	color: #7d7d7d;
	font-size: 11px;
	line-height: 1.2em;
	padding: 11px 5px 0 78px;
}

.userID {
	clear: both;
	font-size: 11px;
	color: #7d7d7d;
	padding: 3px 0 0 78px;
	letter-spacing: -1px;
	background:#fff no-repeat 0 7px;
}


#tagbox h3 {
	background:none no-repeat;
	text-indent: -5000px;
}

#notice h3 {
	background:none no-repeat;
	text-indent: -5000px;
}



#archive h3 {
	background:none no-repeat;
	text-indent: -5000px;
}

#category h3 {
	background:none no-repeat;
	text-indent: -5000px;
}


#category ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#category li {
	margin: 0;
	padding: 0 0 1px;
	background: none;
	font-size: 11px;
}

#category li a {
	color: #8c8c8c;
	background:none 0 3px no-repeat;
	padding-left: 13px;
}

#category li ul li ul {
	margin-top: 2px;
}

#category li ul li ul li {
	padding-left: 12px;
}

#category li ul li ul li a {
	background:none 0 3px no-repeat;
	padding-left: 13px;
	color: #9F9F9F;
}

#notice li {
	background:none 0 3px no-repeat;
}

#archive li {
	background:none 0 3px no-repeat;
	padding-left: 18px;
	font-family: verdana;
	font-size: 11px;
}

#link li {
	background:none 0 2px no-repeat;
	padding-left: 18px;
}

#adminMenu li {
	display: inline;
	background: none;
}

#searchBox input {
	width: 144px;
	height: 20px;
	margin: 0px 0 0px;
	border: 2px solid #FEE9F0;
	background: #fff;
  text-align: left;
	color: #9f9f9f;
	font-size: 12px;
	color: #535353;
}

#searchBox .submit {
	margin: 0px 0 5px;
	margin-left: 5px;
	background:#FEE9F0 no-repeat;
	color: #fff;
	text-align: right;
	width: 45px;
	height: 26px;
	font-size: 12px;
	cursor: pointer;
}

#tagbox ul {
	margi n: -5px 0 0 0;
}

#tagbox li {
	display: inline;
	background: none;
	padding: 0;
}

#tagbox li a {
	padding: 0 3px 0 0;
	line-height: 18px;
}

#tagbox li .cloud1 {
	font-size: 15px;
	color: #FEE9F0;
}

#tagbox li .cloud2 {
	font-size: 11px;
	color: #FEE9F0;
}

#tagbox li .cloud3 {
	font-size: 11px;
	color: #535353;
}

#tagbox li .cloud4 {
	font-size: 11px;
	color: #9f9f9f;
	font-weight: bold;
}

#tagbox li .cloud5 {
	font-size: 11px;
	color: #9f9f9f;
}


#footMenu a {
	color: #f5f5f5;
	font: 9px verdana, sans-serif;
}

/* **** */
#footMenu a:hover {
	color: #fff;
	background:#FEE9F0;
}

#footMenu ul {
	margin: 10px 0 5px 2px;
	padding: 0;
	list-style: none;
}

#footMenu li {
	display: inline;
	background:none no-repeat 0 3px;
	margin-left: 5px;
	padding-left: 8px;
}

#footMenu li.home {
	background: none;
	padding: 0;
	margin: 0;
}

/* 카피라이터 저작권 표시(Designed by Musicosy)는 수정하지 말아주세요 */
#copyright {
	color: #DEDEDE;
	padding-left: 0px;
	font: 9px verdana, sans-serif;
}

#copyright a {
	color: #DEDEDE;
}

/* content */
#content .wrapContent {
  background: #fff;
	border: 1px solid #e7e7e7;
	width: /*@post-width:-2*/ 598px /*@*/;
}

#content .nonEntry, #content .entry {
	width: /*@post-width:-40*/ 560px /*@*/;
	overflow: hidden;
	background: #fff;
	border-bottom: 0px solid #c2c2c2;
}

#content .entry {
	padding: 0 19px 20px;
}

#content .nonEntry {
	padding: 0 19px 30px !important;
}

#content .nonEntry h3 {
	margin: 0;
	padding: 7px 0 5px 0;
	color: #7a7a7a;
	font: 12px verdana, sans-serif;
	text-indent: -5000em;
}

#content .listEntry {
	width: /*@post-width:-40*/ 560px /*@*/;
	background: #fff;
	padding: 27px 19px 15px;
	border-bottom: 0px solid #c2c2c2;
}

.listEntry ol {
	list-style: none;
	padding: 0px;
	margin: 8px 0 0 0;
}

.listEntry li {
	padding-bottom: 2px;
	margin-bottom: 4px;
	color: #7d7d7d;
}

.listEntry li a:hover {
	color: #FEE9F0;
	ext-decoration: none;
}

.listEntry h3 {
	margin: 10;
	padding: 0 0 10px;
	border-bottom: 1px solid #e7e7e7;
	color: #7d7d7d;
	font-size: 12px;
}

.listEntry .date, .listEntry .date {
	font: 11px "돋움", dotum, sans-serif;
	margin-right: 10px;
	float: right;
}

.listEntry .cnt {
	font: 0.75em Verdana, Helvetica, Arial, Gulim, sans-serif;
	color: #DDD;
}

.listEntry .name {
	font: 0.95em "돋움", Dotum, Arial, sans-serif;
	color: #7d7d7d;
	padding-left: 8px;
}

/* 글 제목 왼쪽 여백 20px */

.titleWrap {
	margin: 0 -19px;
	padding: 28px 0 8px 20px;
	background: none no-repeat;
	border-bottom: 1px solid #e7e7e7;
	color: #717171;
	min-height: 0px;
	_height: 0px;
}

.titleWrap h2 {
	margin: 0;
	padding: 0 0 4px;
}

.titleWrap h2 a:link, .titleWrap h2 a:visited, .titleWrap h2 a:active, .titleWrap h2 a:hover {
	color: /*@post-title-color*/ #717171 /*@*/;
	font-family: /*@post-title-font-family*/ dotum /*@*/;
	font-size: /*@post-title-font-size*/ 16px /*@*/;
	line-height: 20px;
}

	color: /*@post-title-color*/ #9f9f9f; /*@*/
}

.entry .admin, .entry .admin a {
	color: #9e9e9e !important;
	font: 11px verdana, sans-serif;
	letter-spacing: -1px;
}

.entry .admin .text a {
	font: 11px "돋움", dotum, sans-serif;
}

#guestList ul, #guestList ol, #guestList li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#taglog .wrapEntryCnt {
	padding: 22px 0 0 0;
}

#taglog h3 {
	background: #FFF no-repeat;
	margin: 0 -19px !important;
	padding: 0 !important;
	height: 68px !important;
	border-bottom: 0px solid #c2c2c2;
}

#taglog ul {
	margin: -1px 0 0 0;
	padding: 0;
}

#taglog li {
	display: inline;
	line-height: 23px;
	padding: 0 7px 0 0;
}

#taglog li .cloud1 {
	background-color: #f5f5f5;
	color: #717171;
	font-weight: bold;
	font-size: 18px;
}

#taglog li .cloud2 {
	font-size: 14px;
	color: #717171;
}

#taglog li .cloud3 {
	background-color: #fafafa;
	color: #ddd;
	font-size: 14px;
}

#taglog li .cloud4 {
	font-size: 14px;
	color: #717171;
}

#taglog li .cloud5 {
	font-size: 14px;
	color: #717171;
}


#guestbook h3 {
	background: #FFF no-repeat;
	margin: 0 -19px !important;
	padding: 0 !important;
	height: 68px !important;
	border-bottom: 1px solid #e7e7e7;
}

#guestbook .wrapEntryCnt {
	padding: 10px 0 0 0;
}

#guestbook .comment h3 {
	display: none;
}

#guestbook .commentWrite {
	background-color: #fff;
	border: 0px solid #000;
}

#guestbook .comment {
	margin: 20px 0 0;
	padding: 15px 0 0 0;
	border-top: 0px solid #fafafa;
}

#guestbook .secretWrap {
	margin-left: 70px;
}

.entry .comment {
	margin: 0;
	padding: 0;
}

.comment h3 {
	margin: 0;
	border-bottom: 0px solid #fafafa;
	height: 0px;
	background:#fff no-repeat 0 16px;
	text-indent: -1000px;
}

.commentWrite {
	padding: 0px 0 0 0px;
	margin-top: 10px;
	background-color: #fff;
	border: 0px solid #fafafa;
}

.commentWrite label {
	display: none;
}

.commentWrite p {
	margin: 0;
	padding: 0;
}

.commentWrite .text {
	border: 1px solid #e7e7e7;
	font-size: 11px;
	color: #666;
	height: 14px;
	vertical-align: middle;
	padding: 2px;
	background: #fff;
}

/* 댓글 방명록 name*/
.commentWrite .t_name {
	background:#fff;
	width:65px
	padding-left: 0px;
	padding-bottom: 3px;
}

.commentWrite input.name {
	width: /*@post-width:-421*/ 65px /*@*/;
}

/* 댓글 방명록 password*/
.commentWrite input.password {
  width: 65px;
}

.commentWrite .t_password {
	background:#fff no-repeat 12px 4px;
	padding-left: 0px;
}

/* 댓글 방명록 homepage*/
.commentWrite .t_homepage {
	margin-top: 3px !important;
	background:#fff no-repeat 2px 7px;
	padding-left: 0px !important;
}

.commentWrite input.homepage {
	width: /*@post-width:-157*/ 175px /*@*/;
}

.commentWrite .t_comment {
	background:#fff no-repeat 2px 7px;
	padding-left: 0px !important;
}

/* 댓글 방명록 입력폼*/
.commentWrite textarea {
	font: 12px "돋움", dotum, sans-serif;
	border: 1px solid #e7e7e7;
	padding: 5px;
	width: /*@post-width:-163*/ 400px /*@*/;
	height: 40px;
	background: #fff;
	color: #959480;
}

.commentWrite .secretWrap {
  margin-left: 0px !important;
	width: 70px;
	background:#fff no-repeat 20px center;
  padding: 3px 0;
}

.commentWrite .secretWrap span {
	display: none;
}

.commentWrite .secretWrap input {
	vertical-align: middle;
	margin: 0;
  padding: 0;
}

.commentWrite .secretWrap label {
	padding-left: 30px;
}

.commentWrite .button {
	vertical-align: middle;
}
.commentWrite .button span {
  display: none;
}
.commentWrite .submit {
	border: 0 none;
	width: 40px;
	height: 19px;
	margin: 0px;
	background:#fafafa;
	padding-top: 3px;
	cursor: pointer;
	text-align: center;
	color: #a6a69c;
}

.commentList {
	width: /*@post-width:-40*/ 560px /*@*/;
	overflow: hidden;
	margin: 0 0 0 4px;
	padding: 0;
}

.commentList ol, .commentList ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.commentList li {
	padding: 17px 11px 0 !important;
	border-bottom: 0px solid #fafafa;
	word-break: break-all;
}

.commentList li p {
	margin: 0;
	padding: 6px 0 22px;
	line-height: 16px;
	color: #999;
}

.commentList li ul {
	margin: 3px 0 0 0;
	padding: 0;
}

.commentList li ul li {
	background:none no-repeat 2px 4px;
	padding: 0 0 0 40px !important;
	border: 0 none;
}

.commentList li .name {
	color: #0f0f0f;
	font-weight: bold;
}

.commentList li .name a {
	color: #0f0f0f;
}

.commentList li .date {
	font: 11px Verdana, sans-serif;
	padding-right: 10px;
	letter-spacing: -1px;
}

.commentList .control a.modify {
	background:#fafafa no-repeat;
	padding: 0 0 0px 8px;
	text-decoration: none;
}

.commentList .control a.modify span {
	display: none;
}

.commentList .control a.write {
	background:#fafafa no-repeat;
	padding: 0 0 0px 8px;
	text-decoration: none;
}

.commentList .control a.write span {
	display: none;
}

.commentList .control a.address {
	background:#fafafa no-repeat;
	padding: 0 0 0px 8px;
	text-decoration: none;
}

.commentList .control a.address span {
	display: none;
}

#paging {
	background: none;
	margin: 0;
	padding: 17px 0 19px;
	text-align: center;
	font: 9px tahoma, sans-serif;
}

#paging table {
	border: 0;
	margin: 0 auto;
	background: none;
	border-collapse: collapse;
}

#paging table td {
	margin: 0;
	padding: 0;
}

#paging .numbox {
	margin-left: 6px;
	font: 9px tahoma, sans-serif;
	color: #262626;
}

#paging .numbox .num {
	display: block;
	float: left;
	margin: 0 2px;
	background: none;
	width: 19px;
	height: 16px;
	border: 0px solid #fff;
	color: #ddd;
	padding: 6px 2px 0;
}

#paging .numbox .num .selected {
	color: #ddd;
	font-weight: normal;
	cursor: normal;
}

#paging .numbox .interword {
	display: block;
	float: left;
	width: 19px;
	height: 16px;
	color: #ddd;
	padding: 6px 2px 0;
}

#paging #prevPage {
	display: block;
	width: 47px;
	height: 24px;
	background:none left top no-repeat;
	margin-right: 4px;
}

#paging #nextPage {
	display: block;
	width: 47px;
	height: 24px;
	background:none right top no-repeat;
}

#paging .no-more-prev {
	background:none left top no-repeat !important;
}

#paging .no-more-next {
	background:none right top no-repeat !important;
}

#paging .hidden {
	display: none;
}

#paging a {
	text-decoration: none;
}

.wrapEntryHead {
	margin: 0 -19px;
	padding: 3px 20px 1px;
	background: #ffffff;
	border-bottom: 1px solid #e7e7e7;
	color: #9f9f9f;
	text-align: right;
	font-size: 11px;
	font-family: Dotum Verdana;
}

.wrapEntryHead a:link, .wrapEntryHead a:visited {
	color: #9f9f9f;
}

.wrapEntryHead a:hover {
	color: #9f9f9f;
	text-decoration: underline;
}

.wrapEntryHead .date {
	font: 11px verdana, sans-serif;
}

.wrapEntryHead .author .text {
	font: 11px verdana, sans-serif;
}

.highlight {
	border-bottom: 1px solid #c2c2c2 !important;
	margin: 0 -19px
}

#content .entryProtected {
	overflow: hidden;
	background: #FFF;
	padding: 0 19px;
}

.entryProtected .box {
	background: #fff;
	padding: 20px 20px 10px;
	margin: 20px;
}

.entryProtected p.text {
	color: #8e8e83;
	margin: 0;
	padding: 0;
	line-height: 18px;
}

.entryProtected input {
	width: 120px;
	height: 17px;
	margin-right: 4px;
	border: 1px solid #e7e7e7;
	vertical-align: middle;
}

.entryProtected .submit {
	margin: 1px 0 0;
	background:#fafafa no-repeat;
	width: 30px;
	height: 19px;
	text-indent: -5000px;
	border: 0;
	cursor: pointer;
}

.entryProtected .form {
	margin: 0;
	padding: 7px 0;
}

.entryProtected label {
	padding-left: 77px;
	background:none no-repeat;
}

.entryProtected label span {
	display: none;
}

.article {
	width: /*@post-width:-40*/ 560px /*@*/;
	margin: 0;
	padding: 19px 0 30px 0;
	overflow: hidden;
	line-height: 20px;
	color: /*@post-body-color*/ #717171 /*@*/;
	font-family: /*@post-body-font-family*/dotum /*@*/;
  	font-size: /*@post-body-font-size*/12px /*@*/;
}

.article a:link, .article a:visited, .article a:hover, .article a:active {
	color: #939494;
	text-align: underline;
}

.article dt {
	text-decoration: underline;
}

.article dd {
	margin-left: 20px;
	padding-bottom: 10px;
}

.article blockquote {
	background:#fff no-repeat left 5px;
	padding-left: 48px;
	margin: 10px 0;
	color: #a6a69c;
}

.tagTrail {
	background: #fff no-repeat;
	font-size: 11px;
	font-family: dotum verdana;
	clear: both;
	padding: 0 0px 0px 0px;
}

.tagTrail .cnt {
	padding-top: 13px
}

.tagTrail a {
	color: #7d7d7d;
}

.tagText {
	display: none;
}

.actionTrail {
	margin: 0;
	padding: 10px 0 0px 0;
	clear: both;
	font: 12px verdana, sans-serif;
	text-align: right;
	border-bottom: 0px solid #000;
}

/* **** */
.actionTrail .st {
	color: #fff;
	background: #FEE9F0;
}
.actionTrail .wrapTrackback {
  margin-right: 0px;
}

/* **** */
.actionTrail .num, .actionTrail .wrapTrackback, .actionTrail .wrapComment {
	font: bold 11px verdana, sans-serif;
	color: #fff;
	background: #FEE9F0; 
}

.trackback {
	margin: 0;
	width: /*@post-width:-40*/ 560px /*@*/;
	overflow: hidden;
}

.trackback img {
	border: 0 none;
}

.trackback h3 {
	margin: 0;
	padding: 12px 0 14px 126px;
	background:none no-repeat 0 16px;
	font: 11px Verdana, sans-serif;
	color: #7a7a7a;
	border-bottom: 2px solid #000;
}

.trackback h3 span.st {
	display: none;
}

.trackback h4 {
	margin: 0;
	padding: 8px 0 10px 0;
	color: #0f0f0f;
	font-size: 12px;
}

.trackback h4 a {
	color: #0f0f0f;
}

.trackback h4 img {
	vertical-align: middle;
}

.trackback .trackbackInfo {
	line-height: 12px;
}

.trackback ol {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #000;
}

.trackback li {
	padding: 10px 10px 17px;
	border-bottom: 1px solid #dadada;
	word-break: break-all;
}

.trackback .from span {
	font: 11px verdana, sans-serif;
	color: #999;
	letter-spacing: -1px;
}

.trackback .from span.bar {
	padding: 3px;
	font-size: 9px;
}

.trackback .date {
	font: 11px Verdana, sans-serif;
	color: #808080;
}

.trackback .from {
	font-size: 11px;
	color: #808080;
}

.trackback .bar {
	padding: 0 2px;
}

.trackback p {
	font-size: 11px;
	line-height: 16px;
	color: #808080;
	margin: 0;
	padding: 8px 0 9px 0;
}

.trackback a.delete {
	background:none left top no-repeat;
	padding-left: 25px;
	text-decoration: none;
}

.trackback a.delete span {
	display: none;
}

/* 플러그인 위젯 */
.module_widget, .module_plugin {
	background: #f8f8f8;
	border: 1px solid #d6d6d6;;
	margin-bottom: 12px;
	padding: 8px 0;
}

.module_widget h3, .module_plugin h3 {
	margin: 0 0 3px;
	padding: 0;
	color: #535353;
	font: bold 11px dotum, sns-serif;
	line-height: 14px !important;
	overflow: visible;
}

.module_plugin ul, .module_widget ul {
	margin: 0 0 18px;
	padding: 0;
	list-style: none;
}

.module_plugin ul li, .module_widget ul li {
	padding: 4px 0 0 17px;
	font: 11px Dotum, sans-serif;
	color: #7d7d7d;
	line-height: 14px;
}

/* 티스토리 툴바 없애기 */
#tistorytoolbarid{ display : none;}