@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li {list-style:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

/* 본문 공통 */
input,select,textarea,button {vertical-align:middle;}
button {border:0 none;background-color:transparent;cursor:pointer;}
body,th,td,input,select,textarea,button,h1,h2,h3,h4,h5,h6 {font-size:12px; line-height:150%; font-family:Dotum,'돋움', Tahoma, AppleGothic, Sans-serif; color:#7f7f7f;}
a {color:#959595;text-decoration:none;}
a:active, a:hover {text-decoration:underline;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal;}
hr {display:none;}

.hidden {overflow:hidden;position:absolute;left:-9999in;width:0;height:0;font-size:0;line-height:0;}
.btn {display:block;border:0 none;text-indent:-9999em;}
.btn_submit {width:63px;height:21px;background:url(images/btn_confirm.gif) no-repeat 0 0;}
.btn_submit_b {width:71px;height:27px;margin:0 auto 14px auto;;background:url(images/btn_confirm_b.gif) no-repeat 0 0;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

/* ******* layout ******* */
body {
} /* color값은 디자인가이드에 맞게사용 */

#wrap_box {overflow:hidden;width:100%;
	background-color:/*@background-color*/#fff/*@*/;
	background-image:/*@background-image*/url(images/bodybg.gif)/*@*/;
	background-repeat:/*@background-image-repeat*/repeat/*@*/;
	background-position:/*@background-image-position*/0 0/*@*/;}
#wrap_content {overflow:hidden;width:/*@post-width:257*/950px/*@*/;margin:0 auto;background:url(images/bg_side.gif) repeat-y;letter-spacing:-1px;}

#container {
	overflow:hidden;
	margin:0 auto;
	word-wrap:break-word;
}
#header {
	overflow:hidden;
	position:relative;
	width:100%;
	height:1%;
	background-color:/*@title-background-color*/#fff/*@*/;
	background-image:/*@title-background-image*//*@*/;
	background-repeat:/*@title-background-image-repeat*//*@*/;
	background-position:/*@title-background-image-position*//*@*/;
}

.wrap_top {overflow:hidden;width:/*@post-width:257*/950px/*@*/;margin:0 auto;padding:/*@title-height:1=padding-top:*/50px/*@*/ 0 20px 0;background:url(images/bg_side.gif) repeat-y 0 0;}
.wrap_box_menu {float:right;width:/*@post-width:10*/683px/*@*/;}

#content {
	float:right;
	width:/*@post-width*/693px/*@*/;
	overflow:hidden;
}
#footer {width:100%;text-align:center;padding:0 0 30px 0;font-size:11px;color:#b2b2b2;letter-spacing:-1px;clear:both;}
#sidebar {overflow:hidden;float:left;width:210px;}

/* ***** Header ***** */
#header a { color:#959595;text-decoration:none;}

/* title */
#header h1 {width:214px;float:left;margin-top:33px;font-family:/*@title-font-family*//*@*/;font-size:/*@title-font-size*//*@*/;color:/*@title-color*//*@*/;}
#header h1 a {display:block;width:214px;height:49px;background:url(images/title.png) left top no-repeat;cursor:pointer;}
* html #header h1 a {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_tickTalk/images/title.png', sizingMethod='crop');}
#header h1 a:hover { text-decoration:none;}
#header h1 span {display:none;}

#header .wrap_menu {overflow:hidden;width:100%;}
#header #adminMenu li {float:right;}
#header #adminMenu li a {display:inline;float:left;width:67px;height:26px;margin-left:5px;padding-top:7px;text-align:center;background:url(images/bg_admin.gif) no-repeat 0 0;}
#header .list_blogmenu .t_menu_admin, #header .list_blogmenu .t_menu_write {display:none;}

/* blog menu */
#header .list_blogmenu {float:right;padding:0;list-style:none;text-align: right;white-space:nowrap;}
#header .list_blogmenu li {display:inline;float:left;height:33px;margin-left:5px;background:url(images/bg_admin_left.gif) no-repeat left top;}
#header .list_blogmenu li a {display:block;padding:10px;font-size:11px;background:url(images/bg_admin_right.gif) no-repeat right top;text-align:center;}
#header .list_blogmenu li a:hover { text-decoration:none;}

/* blog img + blog id */
#header .wrap_blogimg {overflow:hidden;position:absolute;bottom:32px;right:10px;width:180px;}
#header .wrap_blogimg #blogImage {float:left;}
#header .wrap_blogimg #blogImage img {display:block;width:60px;height:60px;margin-right:13px;}
#header .wrap_blogimg .userID {float:left;margin-top:38px;font-family:Gulim;}

/* ***** content ***** */

/* 검색결과 리스트 */
#content .wrap_search {margin:30px 0 0 12px;padding:0 0 40px 0;}
.wrap_search .list_search {margin-top:11px;}
.wrap_search .list_search li {margin-bottom:2px;}
.wrap_search .list_search .date {margin-right:12px;}
.wrap_search .list_search .cnt {color:#333;}

/* 위치결과 리스트 */
.wrap_localog .tit_menu {width:76px;height:11px;background:url(images/tit_location.gif) no-repeat 0 0;}
.wrap_localog {margin:18px 20px 0 12px;}
.wrap_localog .wrap_location {padding:25px 9px 0 0;}
.wrap_location .spot {display:block;padding-left:27px;color:#858585;background:url(images/ico_location.gif) no-repeat 0 6px;}
.wrap_location .info {padding-left:11px;color:#000;background:url(images/ico_location_info.gif) no-repeat 0 3px;}

/* tag */
#taglog {margin:18px 0 0 12px;}
#taglog .tit_tag {width:30px;height:11px;background:url(images/txt_tag.gif) no-repeat 0 0;}
#taglog ul {overflow:hidden;height:1%;padding-top:15px;text-align:justify;}
#taglog li {float:left;height:20px;margin:0 5px 10px 0;}
#taglog a {line-height:20px;}
#taglog a:active {}
#taglog a:hover {text-decoration:none;}
#taglog li .cloud1,
#taglog li .cloud2 {font-weight:bold;font-size:14px;color:#5db5b5;}
#taglog li .cloud3,
#taglog li .cloud4{color:#858585;background-color:#e0e0e0;}
#taglog li .cloud5{color:#858585;}

/* 방명록 */
.tit_guest {width:49px;height:11px;background:url(images/tit_guest.gif) no-repeat 0 0;}
.wrap_guestbook {width:/*@post-width*/693px/*@*/;margin:18px 0 0 12px;}
.wrap_guestbook #guestWrite {width:/*@post-width:-42*/651px/*@*/;height:1%;padding:12px 14px 17px 14px;margin-top:11px;background-color:#f1fbfd;border:1px solid #d9f1f7;}
#guestWrite .box_tf {float:left;height:19px;margin:2px 6px 0 0;border:1px solid #e1e6e7;background-color:#fff;}
#guestWrite .lst {margin-right:0;}
#guestWrite .text {float:left;height:14px;font-size:11px;line-height:14px;margin-top:4px;background-color:#fff;text-indent:5px;letter-spacing:-1px;cursor:text;}
#guestWrite .tf_txt {float:left;height:14px;line-height:14px;margin-top:4px;border:0 none;}


#guestWrite .box_name {width:181px;}
#guestWrite .box_name .text {width:30px;}
#guestWrite .box_name .tf_txt {width:87px;}
#guestWrite .box_password {width:187px;}
#guestWrite .box_password .text {width:51px;}
#guestWrite .box_password .tf_txt {width:67px;}
#guestWrite .box_homepage {width:264px;}
#guestWrite .box_homepage .text {width:50px;letter-spacing:0;}
#guestWrite .box_homepage .tf_txt {width:133px;}

#guestWrite .wrap_secret {float:right;width:52px;padding:6px 0 5px 0;}
#guestWrite .tf_checkbox{float:left;width:13px;height:13px;margin:5px 4px 0 0;}
#guestWrite .txt_secret{float:left;width:35px;margin:6px 0 0;font-size:11px;line-height:13px;}
#guestWrite .tf_write {float:none;width:/*@post-width:-52*/641px/*@*/;height:75px;margin:0 0 8px 0;padding:5px;border:1px solid #e1e6e7;clear:both;}
#guestWrite .btn_submit {width:71px;height:27px;margin:0 auto;}

#guestList {width:/*@post-width:17*/710px/*@*/;}
.list_guest li {margin:0 10px;padding:25px 0 25px 0;background:url(images/bg_line.gif) repeat-x 0 bottom;border:0 none;}
.list_guest_reply li {margin:0;padding:13px 0 0 20px;background:url(images/ico_reply.gif) no-repeat 2px 15px;border:0 none;}
.list_guest .btn {margin-top:1px;line-height:1em;}
.list_guest .info{overflow:hidden;width:100%;}
.list_guest .name {margin-right:4px;font-weight:bold;height:16px;line-height:14px;color:#666;}
.list_guest .name img {margin-right:5px;}
.list_guest .name a {margin-top:2px;color:#666;}
.list_guest .date {margin:1px 9px 0 0;font-size:10px;line-height:13px;font-family:Tahoma;white-space:nowrap;}
.list_guest .modify {margin-right:4px;padding:0 0 2px 49px;background:url(images/btn_edit.gif) no-repeat 0 0;}
.list_guest .reply {padding:0 0 2px 42px;background:url(images/btn_reply.gif) 0 0 no-repeat;}
.list_guest .modify:hover {text-decoration:none;}
.list_guest .reply:hover {text-decoration:none;}
.list_guest .desc {width:100%;padding-top:8px;color:#666;clear:both;}

/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_general {width:/*@post-width:-25*/668px/*@*/;}
/*.guest_admin {background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}*/

/* 방명록 */


/* 글 */
.wrap_entry {overflow:hidden;width:/*@post-width*/693px/*@*/;padding-bottom:37px;line-height:1.65em;}
.wrap_entry_tit {overflow:hidden;margin:23px 0 0 12px;padding:0 0 12px 0;font-size:11px;line-height:13px;letter-spacing:-1px;clear:both;}
.wrap_tit {overflow:hidden;margin-left:12px;padding:23px 0 12px 0;font-size:11px;line-height:13px;letter-spacing:-1px;background:url(images/bg_line.gif) repeat-x left bottom;}
.tit_prot {background:none;}

.category {padding:12px 0 0 12px;color:#36a1a1;}
.category a, .wrap_entry .wrap_cont .category span {color:#36a1a1;}
.category .date {margin-left:10px;color:#36a1a1;}
.category span {font-size:11px;}
.category  {margin-right:4px;}
.wrap_entry .tit {overflow:hidden;float:left;width:/*@post-width:12*/681px/*@*/;margin:0 11px 15px 0;padding-right:5px;}
.tit .link {font-size:/*@post-title-font-size*/24px/*@*/;font-family:/*@post-title-font-family*/Dotum/*@*/;color:/*@post-title-color*/#333333/*@*/;line-height:1.3em;text-decoration:none;}
.txt_bar {padding:0 6px 0 7px;font-size:11px;line-height:13px;color:#858585;}

.wrap_cont .date {font-size:10px;font-family:Tahoma;color:#36a1a1;;letter-spacing:0;}
.wrap_cont .del,
.wrap_cont .modify {font-size:10px;font-family:Tahoma;color:#b1b1b1;letter-spacing:-1;white-space:nowrap;}
.wrap_entry .desc {overflow:hidden;}
.wrap_entry .edit {padding:-1px 0 0 0;}
.wrap_cont .text {display:block;margin-bottom:7px;}
.wrap_cont .fc_b1 {color:#b1b1b1;}
.wrap_cont .target {margin-left:2px;}
.wrap_cont .arrow {margin:0 3px 0 4px;}
.wrap_cont .txt_bar {margin:0 4px 0 3px;color:#dfdfdf;}
.wrap_entry .wrap_prot {float:right;width:/*@post-width:-15*/678px/*@*/;padding:36px 0 43px;border:1px solid #d9f1f7;background-color:#f1fbfd;}
.wrap_entry .text {text-align:center;color:#858585;}
.wrap_prot .wrap_pass {overflow:hidden;width:100%;margin-top:12px;text-align:center;}
.wrap_prot .inner {display:table;display:inline-block;margin:0 auto;text-align:center;}
.wrap_prot .tf_pass {float:left;width:167px;height:19px;margin-right:4px;padding:0 5px;border:1px solid #c2e1e8;}
.wrap_prot .btn_submit {float:left;width:71px;height:23px;background:url(images/btn_confirm_s.gif) no-repeat 0 0;}

/* 공지사항 */
.wrap_notice {overflow:hidden;width:/*@post-width*/693px/*@*/;padding-bottom:30px;}
.wrap_notice .wrap_tit_notice {overflow:hidden;margin-left:12px;font-size:11px;font-size:13px;letter-spacing:-1px;color:#333;}
.wrap_notice .wrap_tit_notice .wrap_category {padding:12px 0 0 12px;color:#36a1a1;}
.wrap_entry .date {padding:12px 0 0 0;color:#36a1a1;}
.wrap_notice .wrap_tit_notice .wrap_category .category {margin-right:4px;}
.wrap_notice .wrap_tit_notice .tit {float:left;margin:0 14px 8px 0;}
.wrap_notice .wrap_tit_notice .tit .link {font-size:24px;line-height:30px;color:#333;}
.wrap_notice .article {width:/*@post-width-12*/681px/*@*/;margin-left:12px;line-height:1.65em;}

/* 트랙백, 코멘트 */
.wrap_entry .wrap_trail {float:right;padding-top:6px;font-size:12px;line-height:12px;color:#858585;letter-spacing:0;}
.wrap_entry .wrap_trail .link {color:#858585;}
.wrap_entry .wrap_trail .cnt {font-weight:bold;color:#c95e5e;}
.wrap_entry .wrap_trail .num {font-weight:bold;color:#c95e5e;}

/* 트랙백, 코멘트 */
.trackback {width:/*@post-width:-12*/681px/*@*/;margin:8px 0 0;font-size:10px;line-height:12px;font-family:Tahoma;letter-spacing:0;color:#b8b8b8;}
.trackback .copy {overflow:hidden;text-align:right;color:#8285858;}
.trackback .trackback-url {display:inline;float:left;margin:3px 4px 0 2px;font-size:11px;line-height:13px;letter-spacing:0;}
.trackback .list {margin-top:8px;font-size:12px;line-height:1.5;font-family:Dotum;}
.trackback .list li {padding:15px 13px 15px 13px;margin:-1px 0 0 0;border:1px solid #d9f1f7;background-color:#fff;}
.trackback .list .tit {width:auto;margin:0 5px 0 0;padding:0 0 5px;color:#333333;background:none;line-height:14px;font-weight:bold;}
.trackback .list .delete {height:13px;font-weight:bold;color:b8b8b8;line-height:14px;}
.trackback .list .from {clear:both;display:block;margin:11px 0;font-size:11px;font-family:Tahoma;color:b8b8b8;}
.trackback .list .from .date {color:#b8b8b8;}
.trackback .list .desc {margin-left:0;font-size:12px;line-height:1.5;font-family:Dotum;color:#b8b8b8;}

.comment {width:100%;margin-top:12px;}
.comment .list_comment {margin-bottom:20px;padding-top:19px;background:url(images/bg_line.gif) repeat-x left top;line-height:16px;}
.wrap_master {float:left;margin-top:5px;}
.comment li {margin-bottom:20px;}
.comment .desc {margin:0;padding:9px 0;font-size:12px;line-height:20px;font-family:Dotum;color:#858585;line-height:18px;clear:both;}
.comment .name {height:16px;margin-right:4px;font-weight:bold;}
.comment .hiddenComment .name {margin-right:0;}
.comment .name img {margin-right:5px;}
.comment .name a {color:#858585;}
.comment .date {height:16px;margin:0 12px 0 0;font-size:10px;color:#858585;font-family:Tahoma;white-space:nowrap;letter-spacing:0;}

.comment .btn_add {display:inline-block;height:13px;padding-left:34px;background:url(images/btn_add.gif) no-repeat 0 0;}
.comment .btn_modify {display:inline-block;height:13px;margin-left:4px;padding-left:49px;background:url(images/btn_edit.gif) no-repeat 0 0;}
.comment .list_comment .reply .btn_modify1 {display:inline-block;height:13px;padding-left:49px;background:url(images/btn_edit.gif) no-repeat 0 0;}
.comment .btn_reply {display:inline-block;height:13px;margin-left:4px;padding-left:42px;background:url(images/btn_reply.gif) no-repeat 0 0;}
.comment .btn_add:hover {text-decoration:none;}
.comment .btn_modify:hover {text-decoration:none;}
.comment .btn_reply:hover {text-decoration:none;}
.comment .reply {width:/*@post-width:-56*/637px/*@*/;margin-top:13px;padding-left:20px;background:url(images/ico_reply.gif) no-repeat 3px 0;}
.comment .reply .date {height:16px;font-size:10px;color:#858585;font-family:Tahoma;white-space:nowrap;letter-spacing:0;}
.comment .wrap_write {overflow:hidden;width:/*@post-width:-36*/657px/*@*/;margin:0 0 6px;padding:12px 11px 0;background-color:#f1fbfd;border:1px solid #d9f1f7;}
.comment .box_tf {display:inline;float:left;height:19px;margin:2px 12px 0 0;border:1px solid #c2e1e8;background-color:#fff;}
.comment .text {float:left;height:14px;margin-top:3px;font-size:11px;line-height:14px;color:#858585;background-color:#fff;text-indent:5px;letter-spacing:-1px;cursor:text;}
.comment .tf_txt {float:left;height:14px;line-height:14px;margin-top:4px;border:0 none;}
.comment .box_name {width:181px;}
.comment .box_name .text {width:30px;}
.comment .box_name .tf_txt {width:87px;}
.comment .box_password {width:187px;margin-right:11px;}
.comment .box_password .text {width:51px;}
.comment .box_password .tf_txt {width:67px;}
.comment .box_homepage {width:260px;margin-right:0;}
.comment .box_homepage .text {width:42px;letter-spacing:0;}
.comment .box_homepage .tf_txt {width:133px;}

.comment .tf_desc {display:block;width:/*@post-width:-48*/645px/*@*/;height:75px;margin:0 0 9px;padding:5px;line-height:14px;border:1px solid #c2e1e8;clear:both;}
.comment .wrap_secret {float:right;padding:6px 0 5px;}
.comment .wrap_secret .check {margin-right:3px;}
.wrap_guestwrite .wrap_secret .check
.comment .wrap_secret .txt {float:left;margin:1px 0 0 2px;font-size:11px;letter-spacing:-1px;line-height:13px;}
.comment .btn_submit_b {clear:both;margin:0 auto 15px auto;}

/* 본문 */
.wrap_cont {overflow:hidden;width:/*@post-width:-12*/681xp/*@*/;margin:18px 0 0 12px;clear:both;}
.wrap_cont .desc {width:/*@post-width:-12*/681px/*@*/;color:/*@post-body-color*/#7f7f7f/*@*/;font-family:/*@post-body-font-family*/Dotum/*@*/;margin-bottom:17px;font-size:/*@post-body-font-size*/12px/*@*/;line-height:2.0em;clear:both;}
.wrap_cont .author {font-size:11px;line-height:13px;margin-bottom:13px;color:#b1b1b1;}
.wrap_cont .author .txt {font-family:Tahoma;}
.wrap_cont .tag {float:left;width: 513px;padding-left:31px;background:url(images/ico_tag.gif) no-repeat 0 6px;letter-spacing:-1px;}
.wrap_cont .tag a {line-height:24px;color:#858585;}
.wrap_cont blockquote {width:/*@post-width*/693px/*@*/;padding-top:3px;background:url(images/ico_blockquote.png) no-repeat 2px 1px;text-indent:20px;}
* html .wrap_cont blockquote {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_tickTalk/images/ico_blockquote.png', sizingMethod='crop');}

/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_general { }
.rp_admin {overflow:hidden;width:/*@post-width:-36*/657px/*@*/;}
.rp_secret {}
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
.hiddenComment {}
.hiddenComment .name{margin-right:0;}
/* 이미지 아래 캡션 스타일 */
.cap1 {}
/* 그림 */
.imageblock {}
/* 왼쪽 */
.left { }
/* 가운데 */
.center { }
/* 오른쪽 */
.right { }
/* 그림 2개 배치 */
.dual { margin-bottom:5px;}
/* 그림 3개 배치 */
.triple { margin-bottom:5px;}

/* 본문 - more / less */
.moreless_fold span {display:block;width:37px;height:9px;padding:5px 0;background:url(images/ico_more.gif) no-repeat 0 0;text-indent:-9999em;}
.moreless_top span,
.moreless_bottom span {display:block;width:33px;height:9px;padding:5px 0;background:url(images/ico_less.gif) no-repeat 0 0;text-indent:-9999em;}
.moreless_body { }
.moreless_content {margin:10px 0;}

/* 키워드 */
	.key1 { cursor: pointer; border-bottom: 1px dotted #ccc;}

/*#uibgmplayer { margin:5px 0 0 5px; width:181px;} */

/* paging */
#paging          {width:100%;padding-top:15px;text-align:right;}
#paging .inner   {display:table;display:inline-block;margin:0 auto;text-align:center;}
#paging .numbox  {float:left;margin-right:4px;font-size:12px;line-height:13px;font-family:Tahoma;}
#paging .num {float:left;cursor:pointer;color:#858585;}
#paging .interword {float:left;padding: 3px 0 0 0;color:#858585;letter-spacing:0;} /* 1 ... 10 11 12 페이지중략 */
#paging .num span {display:block;padding:4px 6px 4px 6px;text-decoration:none;}
#paging .link_prev,
#paging .link_next {float:left;width:21px;height:21px;text-indent:-9999em;cursor:pointer;}
#paging .link_prev {margin-right:3px;background:url(images/ico_prev.gif) left 0 no-repeat;}
#paging .link_next {background:url(images/ico_next.gif) right 0 no-repeat;}
/* 페이징 - 현재 페이지 */
#paging .selected {padding:6px 8px 6px;color:#c95e5e;font-weight:bold;}
#paging .no-more-prev {float:left;width:21px;height:21px;margin-right:3px;cursor:default;}
#paging .no-more-next {float:left;width:21px;height:21px;cursor:default;}

/* 티에디션 */
div#ttCanvas .tt-item-title-inner {word-wrap:normal;}

/* ***** sidebar ***** */
#sidebar h3 {font-weight:bold;font-family:Tahoma;color:#6faab8;margin-bottom:10px;letter-spacing:1px;}
#sidebar ul {overflow:hidden;width:182px;letter-spacing:-1px;}
#sidebar li {margin-bottom:8px;line-height:16px;}
#sidebar a {line-height:1.65em;color:#7f7f7f;}
#sidebar .cnt {color:#7f7f7f1;}
#sidebar .date {}
#sidebar .name {}

#sidebar .tit_side {width:196px;height:26px;padding:17px 0 0 14px; background:url(images/postit.png) no-repeat 0 0;}
* html #sidebar .tit_side {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_tickTalk/images/postit.png', sizingMethod='crop');}

.module,
#sidebar .box_sidebar {width:210px;padding:9px 0 8px 0;font-size:11px;}
#sidebar .list {padding-left:14px;}
#sidebar .list_side {display:block;padding-left:14px;}

/* 타이틀 */
#sidebar .tit_category {display:block;width:66px;height:9px;background:url(images/tit_category.gif) no-repeat 0 0;text-indent:-999em;}
.tit_tag {display:block;width:30x;height:11px;background:url(images/tit_tag.gif) no-repeat 0 0;text-indent:-999em;}
.tit_recent_post {display:block;width:82px;height:9px;background:url(images/tit_recentpost.gif) no-repeat 0 0;text-indent:-999em;}
.tit_recent_comment {display:block;width:115px;height:9px;background:url(images/tit_recentcom.gif) no-repeat 0 0;text-indent:-999em;}
.tit_notice {display:block;width:47px;height:9px;background:url(images/tit_notice.gif) no-repeat 0 0;text-indent:-999em;}
.tit_trackback {display:block;width:124px;height:9px;background:url(images/tit_trackback.gif) no-repeat 0 0;text-indent:-999em;}
.tit_link {display:block;width:51px;height:9px;background:url(images/tit_link.gif) no-repeat 0 0;text-indent:-999em;}
.tit_archive {display:block;width:56px;height:9px;background:url(images/tit_archive.gif) no-repeat 0 0;text-indent:-999em;}
.tit_calendar {display:block;width:67px;height:11px;background:url(images/tit_calendar.gif) no-repeat 0 0;text-indent:-999em;}

/* category */
#sidebar .category ul ul{padding-top:7px;}

#sidebar .category li li li {margin-bottom:0;padding-left:10px;background:url(images/bul_category.gif) no-repeat 4px 5px;}
#sidebar .category a {line-height:16px;margin-bottom:8px;}
#sidebar .category .selected a {color:#7f7f7f;}
#sidebar .category .selected li a {color:#7f7f7f;background-color:transparent;}
#sidebar .category .ib {cursor:pointer;} /* 카테고리 - 이미지 버튼 */
#sidebar .category .branch3 {cursor:pointer;} /* 카테고리 - 트리 셀 */
#sidebar .category .c_cnt {color:#7f7f7f;} /* 카테고리 - 카테고리 옆 개수 스타일 */
#sidebar .category .selected .c_cnt {color:#7c7c7c7;}

/* tag */
#sidebar .tagbox li {display:inline;line-height:1.5;}
#sidebar .tagbox .cloud1,
#sidebar .tagbox .cloud2 {font-weight:bold;font-size:14px;color:#5db5b5;}
#sidebar .tagbox .cloud3,
#sidebar .tagbox .cloud4{color:#858585;background-color:#e0e0e0;}
#sidebar .tagbox .cloud5{color:#858585;}

/* recent posts */

/* recent comment */
.commentbox .info_wrap .txt_bar{margin-left:2px;color:#dfdfdf;}

/* recent trackback */
.tracbackbox .info_wrap .txt_bar{margin-left:2px;color:#dfdfdf;}

/* archive */

/* calendar */
#sidebar #calendar {width:;margin-top:-11px;}
#sidebar #calendar .tt-calendar{width:;margin:0 auto;}
#sidebar #calendar .tt-calendar th{display:none;}
#sidebar #calendar .tt-calendar td{width:27px;height:17px;font-size:11px;line-height:17px;font-family:Tahoma;color:#7d7d7d;text-align:center;}
#sidebar #calendar .tt-calendar .cal_day_sunday{color:#f00;}/* 달력 Day, 일요일 (td 영역)  */
#sidebar #calendar .tt-calendar .cal_day_sunday a{}/* 달력 Day, 일요일 (td 영역)  */
#sidebar #calendar .tt-calendar .cal_day1{}/* 달력 지난 달 날짜 표시(td)   */
#sidebar #calendar .tt-calendar .cal_day2{}/* 달력 다음 달 날짜 표시(td)   */
#sidebar #calendar .tt-calendar .cal_day3{}/* 달력 이번 달 날짜 표시(td) */
#sidebar #calendar .tt-calendar .cal_day4{font-weight:bold;color:#6cbebe;}/* 달력 오늘 날짜 표시(td) */

#sidebar #calendar .tt-calendar  a.cal_click:link{color:#3a3a3a;text-decoration:underline;}/* 달력 글쓴 날 링크 스타일 */
#sidebar #calendar .tt-calendar  a.cal_click:visited{color:#3a3a3a;text-decoration:underline;}/* 달력 글쓴 날 링크 스타일 */
#sidebar #calendar .tt-calendar  a.cal_click:hover{color:#3a3a3a;}/* 달력 글쓴 날 링크 스타일 */

#sidebar #calendar .cal_month{overflow:hidden;width:79px;height:14px;margin:1px auto 4px;text-align:center;}
#sidebar #calendar .cal_month a:hover{text-decoration:none;}
#sidebar #calendar .calendar_month{float:left;font-weight:bold;line-height:13px;font-family:Tahoma;color:#333;letter-spacing:0;}
#sidebar #calendar .calendar_prev{float:left;width:12px;height:11px;margin:1px 4px 0 0;background:url(images/btn_cal_prev.gif) 4px 4px no-repeat;}
#sidebar #calendar .calendar_next{float:right;width:12px;height:11px;margin-top:1px;background:url(images/btn_cal_next.gif) 4px 4px no-repeat;}
#sidebar #calendar .calendar_prev span, .calendar_next span {display: none;}

/* search */
.search {float:right;width:100%;}
.search input.txt {float:left;height:21px;margin:6px 0 0 6px;padding:5px;width:157px;border:0 none;}
.search input.submit {float:left;margin:6px 0 0;width:32px;height:32px;margin:6px 0 0 0;background:url(images/btn_search.gif) no-repeat 0 0;text-indent:-999px;cursor:pointer;vertical-align:top;border:0 none;}
.search .wrap_search {display:inline;float:right;width:210px;height:42px;margin-top:14px;background:url(images/bg_search.gif) no-repeat 0 0;}

/* counter */
#sidebar .wrap_counter {width:195px;height:69px;margin-top:11px;padding:21px 0 0 15px;background:url(images/bg_counter.gif) no-repeat 0 0;}
#sidebar .counter {overflow:hidden;margin-bottom:4px;font-size:10px;line-height:14px;font-family:Tahoma;}
#sidebar .counter .total {float:left;width:30px;height:13px;background:url(images/txt_total.gif) no-repeat 0 2px;}
#sidebar .counter .today {float:left;width:35px;height:13px;background:url(images/txt_today.gif) no-repeat 0 2px;}
#sidebar .counter .yesterday {float:left;width:54px;height:13px;background:url(images/txt_yesterday.gif) no-repeat 0 2px;;}
#sidebar .counter .counter_num {margin-left:4px;}

/* tistory + RSS */
#sidebar #adTistory{margin:25px 0 0 6px;}
#sidebar #btnRSS{margin:12px 0 0 9px;}
#sidebar .btn_tistory {display:block;width:99px;height:20px;background:url(images/tistory.gif) no-repeat 0 0;}

/* ***** footer ***** */
#footer .footMenu {margin-left:270px;padding-top:30px;}
#footer .copyright {margin:7px 0 0 270px;font-size:11px;font-family:Tahoma;letter-spacing:0;}
#footer a {color:#b2b2b2;}

.txt_em {margin-right:3px;font-weight:bold;color:#333;}
#content .tistoryProfileLayerTrigger {display:inline;width:0;height:13px;margin:0 0 0 4px;padding:3px 0 0 40px;}