@charset "utf-8";

/* 반드시 들어가야 하는 스타일 시작 */
* {
	margin: 0;
	padding: 0;
	border: none;
	line-height: 1.3;
	font-family: 돋움, Dotum, AppleGothic, sans-serif;
}

body {
	background: #5C5253 url(images/bg.jpg);
}

a {
	color: #A79799;
	text-decoration: none;
}

a: hover {
	color: #A79799;
	text-decoration: underline;
}


/* 페이징 - 현재 페이지 */
#paging .numbox a span.selected {
	background-color: #9A8488;
}

.no-more-prev, .no-more-next {
	color: #B2B2B2 !important;
}


/* 카테고리 - 이미지 버튼 */
.ib {
	cursor: pointer;
}


/* 카테고리 - 트리 셀 */
.branch3 {
	cursor: pointer;
}


/* 카테고리 - 카테고리 옆 개수 스타일 */
.c_cnt {
	color: #7D7373;
	font: 9px/14px verdana;
}


/* 달력 월 표시 */
#calendar caption {
	padding: 4px 0 3px 0;
	text-align: center;
}

#calendar caption a {
	color: #968D8C;
	font: bold 9px/9px tahoma, sans-serif;
}

#calendar caption a span {
	display: none;
}


/* 달력 요일 표시(th 영역) */
.cal_week1 {
	font: 0.95em Dotum, Arial, sans-serif;
	height: 18px;
	font-weight: normal;
}


/* 달력 일요일 표시(th 영역) */
.cal_week2 {
	font: 0.95em Dotum, Arial, sans-serif;
}


/* 달력 Week(tr 영역)  */
.cal_week {}

.cal_current_week {}


/* 달력 Day(td 영역) */
#calendar tbody td, #calendar tbody td a {
	font: 9px verdana, sans-serif;
}

#calendar tbody td {
	padding: 1px 0 3px 0;
	background: url(images/line_sidebar.gif) no-repeat left bottom;
	color: #968D8C;
	text-align: center;
}


/* 달력 Day, 일요일 (td 영역)  */
.cal_day_sunday {}

.cal_day_sunday a {}


/* 달력 지난 달 날짜 표시(td)   */
.cal_day1 {
	color: #ccc;
}


/* 달력 다음 달 날짜 표시(td)   */
.cal_day2 {
	color: #ccc;
}


/* 달력 이번 달 날짜 표시(td) */
.cal_day3 {
	color: #666;
}


/* 달력 오늘 날짜 표시(td) */
#calendar tbody td.cal_day4 {
	color: #533A33;
	font-weight: bold;
}


/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {
	color: #533A33;
	text-decoration: underline;
}

a.cal_click:visited {
	color: #533A33;
	text-decoration: underline;
}

	a.cal_click: hover {
	color: #533A33;
	text-decoration: underline;
}


/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_general {}

.rp_admin {
	background: url(images/iconAdmin.gif) no-repeat;
	padding-left: 20px;
}

.rp_secret {
	color: #f30;
}


/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_general {}

.guest_admin {
	background: url(images/iconAdmin.gif) no-repeat;
	padding-left: 20px;
}


/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
.hiddenComment {
	background: url(images/iconSecret.gif) no-repeat;
	padding-left: 20px;
	font-weight: normal;
}

.cap1 {
	/* 이미지 아래 캡션 스타일 */
	padding: 4px 0;
	color: #999;
	text-align: center;
}


/* 이미지 아래 캡션 스타일 */
.cap1 {
	color: #999;
	 text-align: center;
	padding: 4px 0;
	margin: 0;
}


/* 그림 */
.imageblock {
	margin: 5px 0;
}

.left {}

.center {}

.right {}

.dual {
	margin-bottom: 5px;
}

.triple {
	margin-bottom: 5px;
}


/* 본문 - more / less */
.moreless_fold, .moreless_top {
	padding-top: 2px;
	padding-left: 49px;
}

.moreless_fold {
	background: url(images/iconMore.gif) no-repeat left top;
}

.moreless_top {
	background: url(images/iconLess.gif) no-repeat left top;
}

.moreless_content {
	margin: 7px 0 5px 0;
}

.moreless_bottom {
	padding-right: 49px;
	background: url(images/iconLess2.gif) no-repeat right top;
	text-align: right;
}


/* 키워드 */
.key1 {
	cursor: pointer;
	border-bottom: 1px dotted #ccc;
}
/* 반드시 들어가야하는 스타일 끝 */

hr {
	display: none;
}

img {
	border: 0;
}

input {
	vertical-align: middle;
}


/* 태그 */
#taglog ul,
#tagbox ul {
	text-align: justify;
}

#blogMenu li,
#tagbox li,
#taglog li {
	display: inline;
}

#blogMenu li,
#sidebar li,
#searchList li,
#searchRplist li,
#guestList li,
.trackback li,
.commentList li {
	list-style-type: none;
}


/* 포스트 본문 마크업 */
.article ol,
.article ul,
.article il {
	padding-left: 25px;
}

.article dt {
	padding-top: 5px;
	text-decoration: underline;
}

.article dd {
	padding-left: 25px;
	padding-bottom: 5px;
}

.article table td {
	padding: 2px;
}

.dual table td, .triple table td {background-color: transparent;
}

.tagTrail, .actionTrail {clear: both;
}


/* 블로그 레이아웃 */
.bgimg-container {
	padding-top: 35px;
	padding-left: 96px;
	background: url(images/bgimg.jpg) no-repeat;
}

#container {
	width: 915px;
}

.box-top {
	clear: both;
	height: 9px;
	background: url(images/bg_top.gif) no-repeat;
	font-size: 0;
}

.box-mid {
	background: url(images/bg_mid.gif) repeat-y 0 10px;
	float: left;
}

.box-menu {
	width: 915px;
	background: url(images/bg_menu.gif) no-repeat;
}

#content {
	float: left;
	width: 600px;
	padding-left: 50px;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

#sidebar {
	float: right;
	width: 195px;
	padding-top: 15px;
	padding-right: 34px;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

.narrow, .narrow-btm {
	width: 172px;
	padding-left: 8px;
}

.box-btm {
	clear: both;
	height: 25px;
	background: url(images/bg_btm.gif) no-repeat;
	font-size: 0;
}

#footer {
	clear: both;
}


/* 해더 */
h1#header {
	float: right;
	width: 600px;
	padding-right: 35px;
	padding-bottom: 30px;
	background: url(images/txt_title.gif) no-repeat right bottom;
	text-align: right;
	overflow: visible;
}

h1 a {
	color: #B2A79D;
	font-size: 18pt;
	font-family: Batang;
	letter-spacing: -1px;
}


/* 메뉴 */
#blogMenu {
	width: 601px;
	height: 30px;
	margin-bottom: -10px;
	padding-top: 6px;
	padding-left: 30px;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 25px 0px;
}

#blogMenu ul li {
	float: left;
}

#blogMenu a {
	height: 20px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	cursor: pointer;
}

.tab_home a {
	width: 66px;
}

.tab_tag a {
	width: 62px;
}

.tab_media a {
	width: 93px;
}

.tab_location a {
	width: 114px;
}

.tab_guestbook a {
	width: 101px;
}

.tab_admin a {
	width: 72px;
}

.tab_write a {
	width: 72px;
}

#tt-body-page #blogMenu {
	background-image: url(images/tab_home.gif);
}

#tt-body-tag #blogMenu {
	background-image: url(images/tab_tag.gif);
}

#tt-body-media #blogMenu {
	background-image: url(images/tab_media.gif);
}

#tt-body-location #blogMenu {
	background-image: url(images/tab_location.gif);
}

#tt-body-guestbook #blogMenu {
	background-image: url(images/tab_guestbook.gif);
}


/* 컨텐츠 */
h3.img {
	height: 20px;
	margin-bottom: 10px;
	padding-top: 40px;
	border-bottom: 1px solid #E6E2D3;
	background-repeat: no-repeat;
	background-position: 0px 40px;
	text-indent: -5000px;
	overflow: hidden;
}

#taglog h3 {
	background-image: url(images/title_tag.gif);
}

#localog h3 {
	background-image: url(images/title_location.gif);
}

#guestbook h3 {
	background-image: url(images/title_guestbook.gif);
}


/* 태그로그 */
#taglog li, #taglog li a {line-height: 20px;
	vertical-align: middle;
}

#taglog li .cloud1 {
	background-color: #E4D9DB;
	color: #A7848A;
	font-weight: bold;
	font-size: 16px;
}

#taglog li .cloud2 {
	color: #B08189;
	font-size: 18px;
}

#taglog li .cloud3 {
	background-color: #B4A4A6;
	color: #F6F4EC;
	font-size: 14px;
}

#taglog li .cloud4 {
	color: #A79799;
	font-weight: bold;
	font-size: 14px;
}

#taglog li .cloud5 {
	color: #A79799;
	font-size: 12px;
}


/* 지역로그 */
#localog .spot,
#localog .info {
	margin-bottom: 1px;
	background-color: #EDEAE4;
	font: 12px/19px dotum;
	line-height: 19px;
}

#localog .spot span {
	padding-left: 18px;
	color: #A79799;
	background: url(images/iconIndentArrow_local.gif) no-repeat  4px 0px;
}

#localog .info .link {
	padding-left: 15px;
	color: #A79799;
	background: url(images/iconIndentArrow_localinfo.gif) no-repeat;
}


/* 검색결과 */
#searchList,
#searchRplist {
	padding-bottom: 10px;
}

#searchList h3,
#searchRplist h3 {
	margin-bottom: 5px;
	padding: 40px 0 2px 0;
	border-bottom: 1px solid #E6E2D3;
	color: #946D74;
	font: bold 14px/16px dotum;
}

#searchList li,
#searchRplist li {
	width: 589px;
	padding: 3px 7px 1px 4px;
	background: #EAE6E1 url(images/line_list.gif) repeat-x 0px 0px;
}

#searchList li a,
#searchRplist li a {
	padding-left: 15px;
	background: url(images/iconIndentArrow_local.gif) no-repeat 0px 0px;
}

#searchList li,
#searchRplist li,
#searchList li a,
#searchRplist li a {
	color: #A79799;
	font: 12px/16px dotum;
}

#searchList .date,
#searchRplist .date {
	float: right;
	font: 10px/16px verdana;
}


/* 보호글 */
.entryProtected .wrapper {
	margin-top: 13px;
	padding: 27px 0 30px 0;
	background-color: #EAE6E1;
	text-align: center;
}

.entryProtected p.text {
	padding-bottom: 4px;
	color: #A79799;
	font: 12px/18px dotum;
}

.entryProtected label {
	color: #966F76;
	font: 12px dotum;
}

.entryProtected input.text {
	width: 150px;
	height: 18px;
	border: 1px solid #CAC1C2;
	background-color: #fff;
	vertical-align: middle;
}

.entryProtected .submit {
	width: 75px;
	height: 20px;
	background: url(images/btn_confirm.gif) no-repeat;
	font-size: 0px;
	text-indent: -5000px;
	overflow: hidden;
	cursor: pointer;
	vertical-align: middle;
}


/* 포스트 */
.titleWrap h2 {width: 600px;
	margin-bottom: 3px;
	padding-top: 40px;
	padding-bottom: 2px;
	border-bottom: 1px solid #E6E2D3;
}

.titleWrap h2 a {
	color: #946D74;
	font: bold 12px dotum;
}

.titleWrap .date {color: #858585;
	font: 10px/14px verdana;
}

.titleWrap .category, .titleWrap .category a {color: #858585;
	font: 11px/14px dotum;
}

.titleWrap .admin {margin-top: 12px;
}

.titleWrap .admin, .titleWrap .admin a {color: #A7A6A4;
	font: 12px dotum;
}

.article {
	width: 600px;
	padding-top: 9px;
	padding-bottom: 37px;
	color: #7D7373;
	font: 11px/18px dotum;
	word-break: break-all;
	word-wrap: break-word;
	overflow: hidden;
}

.article a,
.moreless_fold,
.moreless_top,
.moreless_bottom {
	color: #946D74;
	text-decoration: underline;
}


/* 인용문 */
.article blockquote {
	margin: 5px;
	padding-left: 25px;
	background: url(images/iconBlockquote.gif) no-repeat;
}


/* 태그트레일 */
.tagTrail {
	background: url(images/line.gif) repeat-x 0px 0px;
}

.tagTrail,
.tagTrail a {
	color: #A79799;
	font: 11px/16px dotum;
}

.tagTrail .tagText {
	display: none;
}

.tagTrail .wrapper {
	padding-top: 5px;
	padding-bottom: 1px;
	padding-left: 33px;
	background: url(images/txt_tag.gif) no-repeat 3px 6px;
}


/* 액션트레일 */
.actionTrail {
	background: url(images/line.gif) repeat-x 0 0;
}

.actionTrail .wrapper {
	height: 18px;
	padding-top: 4px;
	background: url(images/line.gif) repeat-x 0 bottom;
}

.actionTrail .tb {
	padding-left: 60px;
	background: url(images/txt_trackback.gif) no-repeat 1px -1px;
}

.actionTrail .rp {
	padding-left: 59px;
	background: url(images/txt_comment.gif) no-repeat 4px 0;
}

.actionTrail b {
	display: none;
}

.actionTrail .author {
	float: right;
	color: #AC9899;
	font: 11px/11px dotum;
}

.actionTrail,
.actionTrail a,
.actionTrail a span,
.actionTrail a span span {
	color: #946D74;
	font-size: 8pt;
	letter-spacing: -1px;
}


/* 트랙백 */
.trackback h3 {
	width: 600px;
	padding: 14px 0 0 0;
	color: #946D74;
	font: 11px verdana;
}

.trackback h3 .head {
	font-weight: bold;
	padding-left: 5px;
}

.trackback ol {
	margin-top: 14px;
	background-color: #EEEAE3;
}

.trackback ol li {
	width: 560px;
	padding: 19px 20px 0px 20px;
	border-bottom: 1px solid #F6F4EC;
}

.trackback h4,
.trackback h4 a,
.trackback a.delete {
	margin-bottom: -4px;
	color: #A79799;
	font: 12px/16px dotum;
}

.trackback a.delete span {
	display: none;
}

.trackback a.delete {
	float: right;
	padding-left: 7px;
	/* 이미지 넓이 -3px */
	background: url(images/iconDelete.gif) no-repeat;
	text-decoration: none;
}

.trackback .date,
.trackback .from {
	color: #A79799;
	font: 10px/16px verdana;
}

.trackback .from {
	font: 11px/16px dotum;
}

.trackback p {
	padding: 11px 0 17px 0;
	color: #A79799;
	font: 11px/14px dotum;
}


/* 방명록, 댓글 읽기 */
#guestList,
#guestWrite,
.comment {
	background-color: #EEEAE3;
}

.comment {
	margin-top: 20px;
}

.comment h3 {
	display: none;
}

#guestList,
.commentList ol {
	width: 600px;
}

#guestList ol li,
.commentList ol li {
	width: 560px;
	padding: 10px 20px 7px 20px;
	border-bottom: 1px solid #F6F4EC;
}

#guestList ul li,
.commentList ul li {
	width: 530px;
	padding: 0 0 0 30px;
	border-bottom: 0px;
	background: url(images/iconIndentArrow_re.gif) no-repeat 0px 5px;
}

#guestList .name,
#guestList .name a,
.commentList .name,
.commentList .name a {
	color: #9A8488;
	font: bold 11px/20px dotum;
}

#guestList .date,
.commentList .date {
	color: #A79799;
	font: 9px/20px verdana;
}

#guestList p,
.commentList p {
	padding-top: 4px;
	padding-bottom: 9px;
	color: #A79799;
	font: 11px/16px dotum;
}

#guestList ol li p {
	width: 560px;
}

#guestList ul li p {
	width: 530px;
}

#guestList .control,
.commentList .control {
	float: right;
}

.control a span {
	display: none;
}

.control a,
.control a:hover {
	font-size: 17px;
	text-decoration: none;
}

.control a.address {
	padding-left: 48px;
	background: url(images/iconAddress.gif) no-repeat;
}

.control a.modify {
	padding-left: 77px;
	background: url(images/iconModify.gif) no-repeat;
}

.control a.write {
	padding-left: 33px;
	background: url(images/iconWrite.gif) no-repeat;
}


/* 방명록, 댓글 쓰기 */
#guestWrite {
	border-bottom: 1px solid #F6F4EC;
}

#guestWrite,
.commentWrite {
	width: 580px;
	padding: 19px 0px 20px 20px;
}

#guestWrite p.password,
.commentWrite p.password {}

label b {
	display: none;
}

input.text,
textarea {
	border-top: 1px solid #C8C4BD;
	border-left: 1px solid #C8C4BD;
	border-right: 1px solid #F8F4ED;
	border-bottom: 1px solid #F8F4ED;
	background-color: #F8F4ED;
	color: #946D74;
}

input.text {
	height: 14px;
	padding-top: 2px;
	padding-left: 5px;
	font: 12px/12px dotum;
}

textarea {
	width: 548px;
	height: 80px;
	padding: 5px;
	font: 11px/16px dotum;
}

#guestWrite label,
.commentWrite label {
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

#guestWrite .name label,
.commentWrite .name label {
	padding-left: 56px;
	background-image: url(images/txt_name.gif);
}

#guestWrite .password label,
.commentWrite .password label {
	padding-left: 62px;
	background-image: url(images/txt_password.gif);
	background-position: 10px 4px;
}

#guestWrite .homepage label,
.commentWrite .homepage label {
	padding-left: 56px;
	background-image: url(images/txt_homepage.gif);
}

#guestWrite .name input, .commentWrite .name input {
	width: 201px;
	padding-left: 5px;
}

#guestWrite .password input,
.commentWrite .password input {
	width: 202px;
}

#guestWrite .homepage input,
.commentWrite .homepage input {
	width: 487px;
	padding-left: 5px;
}

#guestWrite p.homepage,
.commentWrite p.homepage {
	padding-top: 8px;
}

.secretWrap label, .secretWrap input {
	vertical-align: middle;
}

.secretWrap {
	height: 18px;
	padding-top: 2px;
	padding-right: 20px;
	text-align: right;
}

.secretWrap label {
	color: #7B7B7B;
	font: 9px/9px verdana;
}

p.button {
	width: 560px;
	margin-top: 7px;
	text-align: right;
}

p.button input.submit {
	width: 68px;
	height: 18px;
	border: 0;
	background: url(images/btn_submit.gif) no-repeat;
	text-indent: -5000px;
	vertical-align: top;
	overflow: hidden;
	cursor: pointer;
}


/* 페이지 */
#paging {
	padding: 25px 0 17px 0;
	text-align: center;
}

#paging .numbox {
	margin: 0 3px;
}

#paging .numbox a span {
	margin-right: 1px;
	background-color: #C5BBBD;
	padding: 0px 4px;
	color: #fff;
	font: 11px/12px verdana;
}

#paging a:hover {
	text-decoration: none;
}

#prevPage,
#nextPage {
	color: #9A8488;
	font: 12px/14px dotum;
}


/* 사이드바 */
.frame-top,
.frame-bg,
.frame-btm,
.bloger-mid,
.bloger-btm {
	width: 195px;
}

.frame-bg {
	background: url(images/frame_mid.gif) repeat-y;
}

.frame-top {
	background: url(images/frame_top.gif) no-repeat 0 0;
}

.frame-btm {
	height: 11px;
	background: url(images/frame_btm.gif) no-repeat;
	font-size: 0;
}

.bloger-mid {
	background: url(images/bloger_bg.gif) repeat-y;
}

.bloger-btm {
	padding-bottom: 21px;
	background: url(images/bloger_btm.gif) no-repeat left bottom;
}

#blogImage {
	width: 151px;
	margin-top: 17px;
	margin-left: 14px;
}

#userID,
#blogDesc {
	width: 151px;
	padding-left: 14px;
}

#userID,
#blogDesc {
	color: #9E9488;
}

#userID {
	font: 12px/14px batang;
}

#blogDesc {
	font: 11px/14px dotum;
}

#searchBox .text {
	width: 141px;
	height: 20px;
	padding: 4px 10px 0px 10px;
	border: none;
	background: url(images/search_bg.gif) top left no-repeat;
	color: #946D74;
	font: 12px dotum;
}

#searchBox .submit {
	width: 25px;
	height: 24px;
	background: url(images/btn_search.gif) no-repeat;
	text-indent: -1000em;
	vertical-align: top;
	overflow: hidden;
	cursor: pointer;
}

.narrow-btm {
	margin-bottom: 18px;
	padding-bottom: 18px;
	background: url(images/line_sidebar.gif) no-repeat 8px bottom;
}

.narrow h3,
.narrow-btm h3 {
	width: 172px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -5000px;
	overflow: hidden;
}

#category h3 {
	height: 21px;
	background-image: url(images/stitle_category.gif);
}

#calendar h3 {
	height: 23px;
	background-image: url(images/stitle_calendar.gif);
}

#notice h3 {
	background-image: url(images/stitle_notice.gif);
}

#tagbox h3 {
	background-image: url(images/stitle_tag.gif);
}

#recentPost h3 {
	background-image: url(images/stitle_recentpost.gif);
}

#recentComment h3 {
	background-image: url(images/stitle_recentcomment.gif);
}

#recentTrackback h3 {
	background-image: url(images/stitle_recenttrackback.gif);
}

#archive h3 {
	background-image: url(images/stitle_archive.gif);
}

#link h3 {
	background-image: url(images/stitle_mylink.gif);
}


.module_widget,
.module_plugin {
	margin: 20px 0;
	padding: 0 7px;
}

.module_widget h3, .module_plugin h3 {margin-bottom: 8px;
	color: #a784a2;
	font: bold 14px dotum, sans-serif;
}


/* 플러그인 위젯 타이틀 */
.module_widget ul,
.module_plugin ul {
	width: 170px;
}

.module_widget li,
.module_plugin li {
	line-height: 14px;
	margin-bottom: 2px;
}

#sidebar ul li,
#sidebar ul li a {
	color: #958D8C;
	font: 12px/16px dotum;
}

#sidebar ul li .cnt,
#sidebar ul li .cnt span,
#sidebar ul li .date {
	color: #958D8C;
	font: 9px/16px verdana;
}


/* 카테고리 */
#category {
	padding-top: 11px;
}

#category ul li,
#category ul li a {
	color: #7D7373;
}


/*1depth*/
#category ul {
	background: url(images/line_sidebar.gif) repeat-x left bottom;
}

#category ul li ul,
#category ul li ul li ul {
	background: none;
}

#category li a {
	display: block;
	padding: 6px 0 3px 0;
}

#category li,
#category li a {
	color: #7D7373;
	font: 12px/14px dotum !important;
}

#category li a:hover {
	font-weight: bold !important;
	text-decoration: none;
}


/*2depth*/
#category ul li ul {
	margin: 0;
	border-bottom: 0;
}

#category ul li {
	background: url(images/line_sidebar.gif) repeat-x left top;
}


/*3depth*/
#category ul li ul li ul {
	margin: 0;
	border-bottom: 0;
}

#category ul li ul li ul li a {
	padding-left: 7px;
	background: url(images/bl_category.gif) no-repeat 1px 9px;
}


/* 달력 */
#calendar {
	width: 172px;
	padding-top: 30px;
}

#calendar caption a.prev-month {
	padding-right: 54px;
	background: url(images/btn_prevmonth.gif) no-repeat left 3px;
}

#calendar caption a.next-month {
	padding-left: 53px;
	background: url(images/btn_nextmonth.gif) no-repeat right 3px;
}

#calendar thead {
	display: none;
}

#calendar .wrapper {
	background: url(images/bg_calendar.gif) repeat-y;
}

#calendar .wrapper .top {width: 170px;
	padding: 0px 1px;
	background: url(images/line_sidebar.gif) no-repeat;
	font-size: 0px;
}

.tt-calendar {
	background: #E9E3DE url(images/line_sidebar.gif) no-repeat left top;
}

#notice {
	padding-top: 20px;
}


/*태그박스*/
#tagbox li .cloud1,
#tagbox li .cloud2,
#tagbox li .cloud3 {
	background-color: #B9A9A6;
	color: #F5EEEA;
}

#btnRSS {
	padding-top: 2px;
}

#btnRSS a {display: block;
	width: 170px;
	height: 14px;
	background: url(images/rss.gif) no-repeat;
	text-indent: -5000px;
	overflow: hidden;
}

#counter {
	padding-top: 10px;
}

#counter div {
	width: 166px;
	height: 13px;
	padding: 3px 6px 0 0;
	background-repeat: no-repeat;
	color: #AC9897;
	font: bold 9px tahoma, sans-serif;
	text-align: right;
}

#counter div span {
	display: none;
}

#counter .total {
	height: 14px;
	background-image: url(images/txt_total.gif);
}

#counter .today {
	background-image: url(images/txt_today.gif);
}

#counter .yesterday {
	background-image: url(images/txt_yesterday.gif);
}

#adTistory a {
	display: block;
}

#adTistory {
	height: 14px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 94px;
	background: url(images/tistory.png) no-repeat 0 0;
}

#adTistory a {
	color: #373737;
	font: 11px dotum;
}


/* 푸터 */
#footer {
	padding: 12px 30px 50px 30px;
}

#footer,
#footer a {
	color: #9A918B;
}

#footer .wrapper {
	float: left;
	padding-top: 2px;
}

#footMenu,
#footMenu a {
	font: 11px/14px dotum;
}

#copyright, #copyright a {
	font: 10px/14px verdana;
}

a#adTistory {
	float: right;
	display: block;
	height: 14px;
	padding: 3px 0 0 84px;
	background: url(images/tistory.gif) no-repeat;
	font-size: 11px;
}