@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:12px/1.8 '굴림',gulim;color:#666666;}
a {color:#7d7d7d;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;}

.f_l {float:left;}
.f_r {float:right;}
.hidden {overflow:hidden;position:absolute;left:-9999in;width:0;height:0;font-size:0;line-height:0;text-indent:-9999em;}
.screen_hide {font-size:0;line-height:0;visibility:hidden;}
.check {float:left;width:13px;height:13px;}

/* 버튼 */
.btn {display:block;overflow:hidden;border:0 none;cursor:pointer;}


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


/*scroll_menu*/
#scroll_menu	{ position:absolute; z-index:100px; left:1236px; top:178px;}
#contentsBox	{ float:left; width:80px; overflow:hidden; }
#contentsBox #ttCanvas	{ width:80px !important; padding-left:0px !important; padding-top:0px !important; margin:0px !important; }
#side_bar		{ float:right; width:100px; }



/* ******* layout ******* */

body {
		background-color:/*@background-color=*/#ffffff/*@*/;
		background-image:/*@background-image=*/url("images/img_title02.gif")/*@*/;
		background-repeat:/*@background-image-repeat=*/repeat/*@*/;
		background-position:/*@background-image-position=*/left top/*@*/;
	}
	#container {
		overflow:hidden;
		width:/*@post-width:314=*/1000px/*@*/;
		margin:0 auto 0;
		padding:0;
		font:12px/1.3 Gulim;
		letter-spacing:0px;
		word-wrap:break-word;
	}

	#header {
		overflow:hidden;
		padding:/*@title-height:15=padding-top:*/150px/*@*/ 0 0 0;
		margin-bottom:0px;
		background:/*@title-background-color=*/transparent/*@*/ /*@title-background-image=*/none/*@*/ /*@title-background-image-position=*//*@*/ /*@title-background-repeat=*//*@*/;
		width:/*@post-width:314=*/1000px/*@*/;font-family:Dotum;font-size:11px;
		font-family:/*@title-font-family=*/inherit/*@*/;
		font-size:/*@title-font-size=*/11px/*@*/;
		color:/*@title-color=*//*@*/;
	}
	#content {
		overflow:hidden;
                  margin-top:10px;
		float:right;
		width:/*@post-width=*/680px/*@*/;
                  background-color:#ffffff;
                  border-width:1; border-color:#bfe2dd; border-style:dashed;
	}

.wrap_con {width:/*@post-width:314=*/1000px/*@*/;}

#sidebar {overflow:hidden;float:left;width:284px;padding:0 0 20px 0;0px;font-size:12px;line-height:18px;text-align:left;letter-spacing:-1px;font-family:Malgun Gothic; font-weight:bold;color:#626262;}
#footer {float:right;width:/*@post-width=*/680px/*@*/;margin-bottom:20px;padding-top:32px;text-align:center;font-size:11px;letter-spacing:0px;}

/* ***** Header ***** */
#header a { color:#8d8e89;}

/* title */
#sidebar h1 {overflow:hidden;width:284px;}
#sidebar h1 a {float:left;width:284px;height:75px;background:url(images/title.png) left top no-repeat;cursor:pointer;}
* html #sidebar h1 a {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/title.png', sizingMethod='crop');}
#sidebar h1 a:hover {text-decoration:none;color:#626262;}
#sidebar h1 span {display:none;}

/* blog menu */
#header .list_blogmenu {margin-right:1px;list-style:none;text-align:right;}
#header .list_blogmenu li {display:inline;margin-left:18px;}
#header .list_blogmenu a {font-weight:bold;font-family:Malgun Gothic; font-size:12px; letter-spacing:-1;text-decoration:none;color:#4cb1a1;}

/* ***** content ***** */
#content .wrap_box {background-color:#ffffff;overflow:hidden;width:/*@post-width=*/680px/*@*/;height:42px;font-size:0;}
#content .box_shadow_bot {float:left;width:42px;height:42px;background:url(images/bg_con_left_.png) no-repeat left top;}
* html #content .box_shadow_bot {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/bg_con_left.png', sizingMethod='crop');}

#content .box_shadow_right {float:left;width:/*@post-width:-42=*/638px/*@*/;height:42px;background:url(images/bg_con_right_.gif) no-repeat right top;}
#content .box_bottom_bot {float:left;width:42px;height:42px;background:url(images/bg_bottom_left_.gif) no-repeat left top;}
#content .box_bottom_right {float:left;width:/*@post-width:-42=*/638px/*@*/;height:42px;background:url(images/bg_bottom_right_.gif) no-repeat right top;}

#content .box {background:url(images/bg_content_.gif) repeat 0 0;}
#content .shadow_bot {margin-top:15px;}

/* 검색결과 리스트 */
#content .wrap_search {padding:12px 0 0 30px;width:/*@post-width:42=*/680px/*@*/;}
.wrap_search .inner {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;height:1%;margin:0 20px 0 0;}
.wrap_search  .tit_line {padding-bottom:37px;border-bottom:3px solid #d4d4d4;margin-bottom:9px;}
.wrap_search .list_search {margin-top:2px;padding-left:0px;}
.wrap_search .list_search li {padding-bottom:2px;padding-left:10px;border-bottom:1px solid #f1f1f1;}
.wrap_search .list_search li a {color:#595959;font-size:12px;line-height:30px;font-family:Malgun Gothic; font-size:12px; text-decoration:none; letter-spacing:0px;}
.wrap_search .list_search .date {font-family:verdana; font-size:10px; margin-right:6px;letter-spacing:0;color:#979797;}
.wrap_search .list_search .cnt {color:#90c7bf;font-family:tahoma; font-size:9px;}

/* 위치결과 리스트 */
.wrap_localog {padding:16px 21px 0 42px;}
.wrap_localog .tit_location {width:80px;height:12px;background:url(images/txt_location.gif) no-repeat 0 0;font-size:0;}
.wrap_localog .wrap_location {padding:25px 9px 0;font-size:12px;letter-spacing: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 */
.wrap_taglog {padding:16px 0 0 42px;}
.wrap_taglog .tit_tag {width:32px;height:12px;background:url(images/txt_tag.gif) no-repeat 0 0;font-size:0;}
.wrap_taglog ul {overflow:hidden;width:/*@post-width:-85=*/595px/*@*/;padding:24px 8px 0 0;text-align:justify;}
.wrap_taglog li {display:inline;line-height:22px;}
.wrap_taglog li .cloud1 {font-weight:bold;font-size:14px;color:#9ba27a;}
.wrap_taglog li .cloud2 {color:#9ba27a;}
.wrap_taglog li .cloud3,
.wrap_taglog li .cloud4 {color:#858585;background-color:#e0e0e0;}
.wrap_taglog li .cloud5 {font-size:12px;color:#858585;}

/* 방명록 */
.tit_guest {width:610px; margin:0 0 0 30px; font-size:18px; font-family:Malgun Gothic; font-weight:bold; color:#4cb1a1; border-bottom:3px solid #d4d4d4;padding-left:10px;padding-bottom:38px; }
#content .wrap_guestbook {width:/*@post-width=*/680px/*@*/;height:1%;padding-top:11px; }
#content .wrap_guestbook .tit_menu {margin:0;background:none;}
.wrap_guestwrite {overflow:hidden;height:1%;margin:20px 30px 18px 30px;padding:10px 22px 11px 22px;background-color:#f9f9f9;border:1px solid #ededed;clear:both;}

.wrap_guestwrite .tf_write {width:/*@post-width:-116=*/562px/*@*/;height:100px;margin:3px 0 10px 0;padding:5px;background-color:#fff;clear:both;border:1px solid #ededed;}
.box_guestwrite {padding-bottom:12px;}
.wrap_guestwrite .box_write {width:/*@post-width:-104=*/576px/*@*/;padding-top:10px;}
.wrap_secret_check {clear:both;}
/*.wrap_guestwrite .wrap_secret .txt {margin-left:6px;font:11px/15px Malgun Gothic;color:#5f5f5f;}*/
.wrap_guestwrite .btn_submit_b {width:68px;height:25px;margin:0 auto;background:url(images/btn_confirm_b.gif) no-repeat 0 0;clear:both;}

.wrap_guestlist {overflow:hidden;;padding-left:30px;}
.wrap_guestlist .list_guest {margin:-1px 0 0 0;border-bottom:1px solid #ededed; width:620px;}
.wrap_guestlist .list_guest li {overflow:hidden;width:100%;border-top:1px solid #ededed;padding-top:13px;}
.wrap_guestlist .list_guest_reply li {width:/*@post-width:-85=*/580px/*@*/;margin:8px 0 0 0;padding:0 0 0 25px;background:url(images/ico_reply.gif) no-repeat 11px 3px;border-top:none;}

.wrap_guestlist .wrap_info {width:/*@post-width:-60=*/620px/*@*/;padding:15px 0 0 0;}
.wrap_guestlist .box_info {width:/*@post-width:-60=*/620px/*@*/;padding:18px 0 13px 0;border-top:none;}
.wrap_guestlist .line {overflow:hidden;position:absolute;left:0;width:/*@post-width:-40=*/640px/*@*/;height:1px;font-size:0;line-height:0;background-color:#4a4741;opacity:0.4;filter:alpha(opacity=40);}
.wrap_guestlist .line_top {top:0;}
.wrap_guestlist .line_bottom {bottom:0;}
.wrap_guestlist .wrap_name {margin:0;padding:0;}
.list_guest_box li {margin-top:-1px;}

.wrap_guestlist .name {margin:0 9px 10px 0;font:bold 12px/14px Dotum;}
.wrap_guestlist .name img {margin-right:4px;}
.wrap_guestlist .name a {display:inline-block;margin-right:4px;font-weight:bold;}
.wrap_guestlist .guest_admin .name a {padding:0 2px;margin-right:2px;color:#5f5f5f;}
.wrap_guestlist .rp_admin .name a {padding:0 2px;color:#5f5f5f;}
.wrap_guestlist .date {margin-right:9px;font-size:10px;font-family:Tahoma;white-space:nowrap;letter-spacing:0;color:#b7b7b7;}

.wrap_guestlist .list_guest_reply .link_edit {float:none;width:47px;height:11px;background:url(images/btn_editor.gif) no-repeat 0 0;white-space:nowrap;text-indent:-9999em;}
.wrap_guestlist .txt_bar {display:inline-block;margin-top:-2px;padding:0 10px;color:#ffffff;letter-spacing:0;}
.wrap_guestlist .list_guest .desc {width:/*@post-width:-60=*/620px/*@*/;line-height:20px;padding:0;margin-top:6px;font-size:12px;color:#5f5f5f;word-wrap:break-word;clear:both;}
.wrap_guestlist .list_guest_reply .desc {width:/*@post-width:-85=*/595px/*@*/;word-wrap:break-word;}
.wrap_guestlist .list_guest_reply .box_info .name {color:#5f5f5f;}

.wrap_edit .list_guest {margin:0;}
.wrap_edit .list_guest li {padding-bottom:13px;}
.wrap_edit .list_guest_reply li {padding-bottom:0;}

.entry .wrap_guestlist {width:/*@post-width:-60=*/620px/*@*/;padding-left:0;margin-top:20px;}
.entry .wrap_guestwrite {margin-left:0;margin-right:0;}
.entry .wrap_guestwrite .tf {height:87px;}

/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_general {}
/*.guest_admin {background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}*/

/* 공지사항 */
.wrap_notice {margin-top:24px;}

/* 글 */
.entry {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;padding:16px 0 0 30px;}
.entry .wrap_category {width:/*@post-width:-60=*/620px/*@*/;margin:0 9px 5px 0;padding-bottom:9px;background:url(images/desc_line.gif) repeat-x left bottom;}
.entry .wrap_category .category a {font-size:12px;font:Malgun Gothic;color:#ababa8;margin:0 2px 0 10px;padding-bottom:24px;}
.entry .tit,
.entry .tit_prot {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;}
.entry .tit {margin:0 10px 12px 0;padding:1px 0 0 9px;}
.entry .tit_prot {margin:0 10px 11px 0;}
.entry .tit .link,
.entry .tit_prot .link {font-family:/*@post-title-font-family=*/Malgun Gothic/*@*/;font-size:/*@post-title-font-size=*/18px/*@*/;line-height:1.2em;color:/*@post-title-color=*/#4cb1a1/*@*/;font-weight:bold;}
.entry .del {margin-left:3px;}
.entry .date {font-size:10px;font-family:Tahoma;color:#ababa8;margin-right:2px;}
.entry .link {padding:0;font-size:11px;line-height:13px;color:#858585;letter-spacing:-1px;}
/* 보호글 */
.entry .wrap_prot {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;margin:0 0 4px;padding:23px 0 24px;border:1px solid #d7dacb;background-color:#e3e5d9;clear:both;}
.entry .wrap_prot .text {height:37px;font-size:12px;float:none;line-height:18px;text-align:center;}
.entry .wrap_pass {overflow:hidden;width:252px;margin:3px auto 0;}
.entry .tf_pass {float:left;width:167px;height:19px;margin-right:4px;padding:0 5px;border-left:1px solid #b6b6b6;border-top:1px solid #b6b6b6;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.entry .wrap_prot .btn_submit{display:block;float:left;width:65px;height:22px;margin:0 auto;background:url(images/btn_confirm.gif) no-repeat 0 0;}

/* 본문 */
.entry .desc {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;line-height:1.8;font-family:/*@post-body-font-family=*/gulim/*@*/;font-size:/*@post-body-font-size=*/13px/*@*/;color:/*@post-body-color=*/#666666/*@*/; text-align:justify;padding-top:20px;}
.entry .tag {width:/*@post-width:-91=*/589px/*@*/;background:url(images/ico_tag.gif) no-repeat 0 6px;padding-left:31px;margin:28px 0 12px 0;letter-spacing:-1px;color:#ababa8}
.entry .tag a {line-height:24px;color:#ababa8;font-size:12px;}

/* 설정 */
.entry .admin {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;padding:0px 0 3px 10px;background:url(images/track_line_.gif) repeat-x left top; background-color:#d4d4d4;}
.admin .link {float:left;padding-right:1px; color:#5c5c5c; font-family:Malgun Gothic;font-size:11px; font-weight:bold; text-decoration:none;}
.admin .mg_right6 {margin-right:6px;}
.admin .f_r {white-space:nowrap;}
.admin .f_r .f_l {font-size:11px;line-height:15px;margin-right:8px;}
.admin .txt_bar {float:left;padding:0 6px 0 7px;font-size:9px; font-weight:bold;line-height:13px;color:#ffffff;}
.admin .wrap_trackback {display:inline;margin-right:10px;}
.admin .wrap_trackback .link {color:#ababa8;font-size:12px;line-height:16px;text-decoration:none;}
.admin .wrap_trackback .link .cnt {padding-left:4px;color:#5d978e;}

/* 본문 - 인용구 */
.entry blockquote {width:/*@post-width:-140=*/540px/*@*/;padding:0 0 0 15px;margin-left:30px;border-left:3px solid #636363;font-weight:bold;line-height:24px;}

/* 본문 - more / less */
.moreless_fold span,
.moreless_top span,
.moreless_bottom span {overflow:hidden;display:block;height:9px;font-size:0;line-height:0;text-indent:-9999em;}
.moreless_fold span {width:37px;background:url(images/ico_more.gif) no-repeat 0 0;}
.moreless_top span,
.moreless_bottom span {width:33px;background:url(images/ico_less.gif) no-repeat 0 0;}
.moreless_body { }
.moreless_content {margin:10px 0;}

/* 트랙백, 코멘트 */
.entry .trackback {overflow:hidden;width:/*@post-width:-60=*/620px/*@*/;margin:30px 0 0;font-size:10px;line-height:12px;font-family:Tahoma;letter-spacing:0;color:#857a25;}
.trackback .copy {overflow:hidden;width:/*@post-width:-70=*/610px/*@*/;margin-left:10px;text-align:right;}
.trackback .trackback-url {display:inline;float:left;margin:3px 0 0 0;font-size:12px;font-family:Tahoma;line-height:13px;letter-spacing:0;color:#5d978e;}
.trackback .list {overflow:hidden;font-size:12px;line-height:1.5;font-family:Dotum;}
.trackback .list li {padding:18px 0 0 10px;}
.trackback .list .tit {width:auto;margin:0 5px 0 0;padding:0 0 5px;color:#636363;background:none;line-height:14px;font-family:dotum;font-size:11px;}
.trackback .list .delete {display:inline-block;height:11px;padding-left:11px;background:url(images/btn_close.gif) no-repeat 0 1px;}
.trackback .list .box_from {display:block;width:/*@post-width:-70=*/610px/*@*/;height:20px;font-size:11px;font-family:Tahoma;color:#a4b6b3;}
.trackback .list .from {float:left;}
.trackback .list .box_from .date {float:right;color:#a4b6b3;}
.trackback .list .box_from .name {margin-right:3px;color:#909090;}
.trackback .list .desc {margin-left:0;padding-top:6px;font-size:11px;line-height:18px;font-family:Dotum;color:#909090;clear:both;}



#trackback               { width:/*@post-width=*/620px/*@*/;  overflow:hidden; margin:10px 0 0 0;}
.trackback a             { color:#000;}
.trackback h3            { font:10px verdana; color:#414141;  margin:0 0 7px; border: 1px solid #ededed; background-color: #f9f9f9; padding: 0px 15px; }
.trackback h3 span       { font: 8px verdana; color: #414141; cursor: pointer; }
.trackback h4            { color: #676767; margin-bottom:5px; font:11px dotum;  }
.trackback h4 a	       {  font-weight:bold; color: #676767; letter-spacing: -1px; text-decoration:none;}
.trackback ol            { margin:0;  padding:0;  list-style:none;}
.trackback li            { border-bottom: 1px solid #ededed;  padding: 10px 0 10px 0;}
.trackback p             { font:11px dotum;  color:#666666;  margin:6px 0 0 0; padding:0;  letter-spacing:0px; line-height:15px; text-align:justify; letter-spacing: 0px;}
.trackback .from             { font:10px Verdana;  color:#666666;  margin:3px 0 0 0; padding:0; }
.trackback .name             { font:11px dotum;  color:#6e6e6e;  margin:3px 0 0 0; padding:0; }
.trackback .date         { font:10px verdana;  color:#a09f9d;  margin:3px 0 0 0; padding:0; }

.trackback a.delete      { background:url(images/iconDelete_.gif) left no-repeat;  padding-left:8px;  text-decoration:none;}
.trackback a.delete span { display:none;}






.article_reaction_desc {line-height:1.3em; overflow:hidden; width:/*@post-width=*/618px/*@*/; font-size:11px; font-family:gulim; color:eeeeee;}
.article_reaction_desc h3 strong {color:#333333;}
.article_reaction_desc h3 {margin:8px 0 0 0; border: 1px solid #ededed; background-color: #f9f9f9; padding: 5px 0 1px 15px; font-size:10px; font-family:verdana;letter-spacing:0px;color:#6d6d6d;}

.article_reaction_desc h3 a {color:#8a8a13;}
.article_reaction_desc h4 {color:#555555;font-size:11px;font-weight:normal;padding-bottom:6px;}
.article_reaction_desc h4 a {color:#555555;text-decoration:none;}
.article_reaction_desc strong a {color:#333333;}
.article_reaction_desc li {margin:0 0 15px 0;padding-top:15px;border-bottom:1px solid #ededed;}
.article_reaction_desc li li {margin:15px 0 0 18px;padding:0 0 0 18px;border:0;background:url('./images/icon_reply.gif') no-repeat 0 2px;}
.article_reaction_desc p {margin-top:5px;padding:0;line-height:18px;color:#5c5c5c;}
.article_reaction_desc .date {color:#bbbbbb;font-size:10px;font-family:Verdana; }
.article_reaction_desc .article_btn {position:relative;top:2px;}
.article_reaction_desc .article_line {color:#dede1e;}
.article_reaction_desc .article_reaction_tb {font-size:11px;font-family:dotum;line-height:1.4em;color:#838383;padding-top:0px;padding-left:4px;}







.entry .comment {width:/*@post-width:-60=*/620px/*@*/;margin-top:5px;}
.comment .list_comment {margin:0 0 20px 0;padding:19px 0 0 1px;line-height:16px;}
.comment .list_comment li {margin-bottom:20px;}
.comment .list_comment .desc {margin:0;padding:9px 0 0;font-size:12px;line-height:20px;font-family:Dotum;color:#636363;line-height:18px;clear:both;}
.comment .list_comment .name {height:16px;margin-right:4px;font-weight:bold;}
.comment .list_comment .hiddenComment .name {margin-right:0;}
.comment .list_comment .name img {margin-right:5px;}
.comment .list_comment .name a {color:#636363;}
.comment .list_comment .date {height:16px;margin:0 12px 0 0;font-size:10px;color:#ababa8;white-space:nowrap;letter-spacing:0;}
.comment .list_comment .reply {margin-top:13px;padding-left:20px;background:url(images/ico_reply.gif) no-repeat 2px 1px;}
.comment .list_comment .reply .desc {width:/*@post-width:-101=*/579px/*@*/;margin-top:13px;padding-left:20px;background:url(images/ico_reply.gif) no-repeat 2px 1px;}
.comment .list_comment .btn_add {margin-right:4px;padding-left:34px;}
.comment .list_comment .btn_modify {margin-right:4px;padding-left:49px;}
.comment .list_comment .btn_reply {padding-left:42px;}
.comment .list_comment .btn_add:hover {text-decoration:none;}
.comment .list_comment .btn_modify:hover {text-decoration:none;}
.comment .list_comment .btn_reply:hover {text-decoration:none;}

.wrap_write {overflow:hidden;width:/*@post-width:-90=*/590px/*@*/;margin:0 0 6px;padding:12px 11px 11px;background-color:#e8e9e4;border:1px solid #e7e0ed;}
.box_tf {float:left;height:17px;margin:10px 10px 0 0;border:1px solid #ededed;background-color:#fff;}
.text {float:left;height:13px;margin-top:3px;font-size:11px;line-height:14px;color:#868686;text-indent:5px;letter-spacing:-1px;cursor:text;}
.tf_txt {float:left;height:15px;line-height:14px;margin-top:0px;border:0 none;font-family:Malgun Gothic; font-size:12px; font-weight:bold; color:#333333;}
.box_name {width:133px;}
.box_name .text {width:30px;}
.box_name .tf_txt {width:87px;}
.box_password {width:133px;margin-right:11px;}
.box_password .text {width:51px;}
.box_password .tf_txt {width:67px;}
.box_homepage {width:218px;margin-right:5px;}
.box_homepage .text {width:42px;letter-spacing:0;}
.box_homepage .tf_txt {width:133px;}
.tf_desc {float:left;width:/*@post-width:-36=*/644px/*@*/;height:75px;margin:0 0 9px;padding:5px;line-height:14px;border:1px solid #e0e1dc;}
.wrap_secret {overflow:hidden;float:right;width:54px;padding:13px 0 7px;}
.wrap_secret .check {margin-right:3px;}
.wrap_secret .txt {float:left;margin:1px 0 0 2px;font-size:11px;line-height:13px;letter-spacing:-1px;}
.wrap_secret .btn_submit, .wrap_guestwrite .btn_submit {display:block;clear:both;width:68px;height:25px;margin:0 auto;background:url(images/btn_confirm_b.gif) no-repeat 0 0;}

/* 종류별 코멘트 [##_rp_rep_class_##] */
	.rp_general             { }
	.rp_admin               {}
	.rp_secret              {}
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
	.hiddenComment {}


/* 이미지 아래 캡션 스타일 */
	.cap1                   {  font-family:Malgun Gothic; font-weight:bold; font-size:12px; letter-spacing:-1px;color:#000;  text-align:left; padding-top:4px; padding-bottom:0px 0; margin:0px; line-height:16px;}

/* 그림 */
	.imageblock             { border:1px solid #e2e2e2;  padding:5px;  margin:3px 0;}
/* 왼쪽 */
	.left                   { }
/* 가운데 */
	.center                 {font-family:Malgun Gothic; font-weight:normal; font-size:11px; letter-spacing:-1px;color:#0f8837;  text-align:center; padding-top:4px; padding-bottom:0px 0; margin:0px; }
/* 오른쪽 */
	.right                  { }
/* 그림 2개 배치 */
	.dual                   { background-color:#fff; margin-bottom:5px;}
/* 그림 3개 배치 */
	.triple                 { background-color:#fff; margin-bottom:5px;}

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

/*#uibgmplayer { margin:5px 0 0 5px; width:181px;} */


/* 티에디션 */
div#ttCanvas .tt-item-title-inner {word-wrap:normal;}

/* ***** sidebar ***** */
#sidebar h3 {width:179px;margin:0 1px 0px 0;height:10px;}
#sidebar ul {letter-spacing:0px;}
#sidebar li {margin-bottom:4px;max-width:290px;}
#sidebar a {line-height:20px;white-space:nowrap;text-decoration:none;}
#sidebar .cnt {color:#7d7d7d;}
#sidebar .date {}
#sidebar .name {}

.module,
#sidebar .box_sidebar {width:290px;padding:20px 0 20px 0;background:url(images/line_sidebar.gif) no-repeat left bottom;}
.module_widget {width:170px;}

#sidebar .box_sidebar2 {width:290px;padding:20px 0 47px 0;background:url(images/line_sidebar.gif) no-repeat left bottom;}

/* blog img */
#sidebar .side_line {width:290px;height:2px;margin-top:16px;background:url(images/bg_side_line.gif) repeat-x left 0;}
#sidebar .wrap_blogimg {width:290px;margin-top:20px;}
#sidebar .wrap_blogimg img {width:290px;}
#sidebar .blogdesc {margin-top:16px;text-align:right;}
#sidebar .blogdesc strong {font-size:12px;line-height:14px;letter-spacing:-1px;font-weight:normal;}

/* category */
.category .tit_category {width:61px;height:8px;background:url(images/tit_category.png) no-repeat 0 0;}
* html .category .tit_category {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_category.png', sizingMethod='crop');}
.category ul li {overflow:hidden;text-decoration:none;color:#626262;}
.category ul li li li a {display:inline;margin-left:3px;padding-left:9px;background:url(images/bar_category.gif) no-repeat left 4px;text-decoration:none;color:#626262;}
.category .selected a {text-decoration:none;}
.category .ib { cursor:pointer;} /* 카테고리 - 이미지 버튼 */
.category .branch3 { cursor:pointer;text-decoration:none;} /* 카테고리 - 트리 셀 */
.category .c_cnt { margin-right:3px;color:#7d7d7d;font-size:8px; font-family:tahoma; } /* 카테고리 - 카테고리 옆 개수 스타일 */
.category .selected .c_cnt {color:#7d7d7d;}

/* tag */
.tagbox .tit_tag {width:23px;height:8px;background:url(images/tit_tag.png) no-repeat 0 0;line-height:20px;}
* html .tagbox .tit_tag {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_tag.png', sizingMethod='crop');}
.tagbox .list {overflow:hidden;width:290px;}
.tagbox .list li {float:left;}
.tagbox .list li a {margin-right:10px;}
.tagbox li .cloud1,
.tagbox li .cloud2 {font-size:12px;color:#5d978e;}
.tagbox li .cloud3,
.tagbox li .cloud4,
.tagbox li .cloud5 {color:#636363;}

/* recent posts */
.tit_posts {width:75px;height:8px;background:url(images/tit_recent_post.png) no-repeat 0 0;}
* html .tit_posts {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_recent_post.png', sizingMethod='crop');}

/* recent comment */
.tit_comment {width:104px;height:8px;background:url(images/tit_recent_comment.png) no-repeat 0 0;}
* html .tit_comment {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_recent_comment.png', sizingMethod='crop');}

/* recent trackback */
#sidebar .list_trackback {margin-top:1px;}
.tit_trackback {width:113px;height:8px;background:url(images/tit_trackback.png) no-repeat 0 0;}
* html .tit_trackback {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_trackback.png', sizingMethod='crop');}

/* 즐겨찾기 */
.tit_network {width:113px;height:8px;background:url(images/tit_network.png) no-repeat 0 0;}
* html .tit_network{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_network.png', sizingMethod='crop');}

/* link */
.tit_link {width:25px;height:8px;background:url(images/tit_link.png) no-repeat 0 0;}
* html .tit_link {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_link.png', sizingMethod='crop');}

/* archive */
.tit_archive {width:49px;height:8px;background:url(images/tit_archive.png) no-repeat 0 0;}
* html .tit_archive {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_archive.png', sizingMethod='crop');}
.archive li {padding-right:2px;letter-spacing:0;}
.archive li a {letter-spacing:0;}

/* notice */
.tit_notice {margin-bottom:10px;width:41px;height:8px;background:url(images/tit_notice.png) no-repeat 0 0;}
* html .tit_notice {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_notice.png', sizingMethod='crop');}
.notice .list {padding-right:2px;}
.notice .list li {margin-top:1px;}

/* calendar */
.calendar {}
#sidebar .tit_calendar {width:60px;float:left;margin:5px 37px 0 0;width:61px;height:8px;background:url(images/tit_calendar.png) no-repeat 0 0;}
* html #sidebar .tit_calendar {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_calendar.png', sizingMethod='crop');}
#sidebar .wrap_calendar {}
#sidebar .calendar {overflow:hidden;width:290px;margin:-1px 1px 15px 0;padding:19px 0 13px 1px;}

.calendar .cal_month {overflow:hidden;width:95px;float:left;} /* 달력 월 표시 */
.calendar .cal_month .prev,
.calendar .cal_month .next {overflow:hidden;width:11px;height:9px;margin-top:4px;}
.calendar .cal_month .prev {float:left;margin-right:15px;background:url(images/cal_pre.png) no-repeat 2px 2px;}
* html .calendar .cal_month .prev {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/cal_pre.png', sizingMethod='crop');}

.calendar .cal_month .next {float:right;margin-left:16px;background:url(images/cal_next.png) no-repeat 2px 2px;}
* html .calendar .cal_month .next {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/cal_next.png', sizingMethod='crop');}
.calendar .cal_month .now {float:left;;font-weight:bold;font-size:11px;line-height:16px;font-size:Tahoma;color:#5d978e;}

.calendar .tbl {clear:both;width:195px;margin:18px 0 0 0;border-collapse:separate;border-spacing:0;}
.calendar .tbl td {height:19px;padding:0;margin:0;}
.calendar .tbl .txt {float:right;width:28px;font-size:11px;line-height:17px;font-family:Tahoma;color:#636363;text-align:center;}

.calendar .tbl .cal_week1 {}/* 달력 요일 표시(th 영역) */
.calendar .tbl .cal_week2 {}/* 달력 일요일 표시(th 영역) */
.calendar .tbl .cal_week {}/* 달력 Week(tr 영역)  */
.calendar .tbl .cal_current_week {}/* 달력 Week(tr 영역)  */
.calendar .tbl .cal_day {}/* 달력 Day(td 영역) */

.calendar .tbl .cal_day1 {color:#7d7d7d;}/* 달력 지난 달 날짜 표시(td)   */
.calendar .tbl .cal_day2 {color:#7d7d7d;}/* 달력 다음 달 날짜 표시(td)   */
.calendar .tbl .cal_day3 {color:#7d7d7d;}/* 달력 이번 달 날짜 표시(td) */
.calendar .tbl .cal_day4 .txt {font-weight:bold;color:#fff;background-color:#5d978e;}/* 달력 오늘 날짜 표시(td) */
.calendar .tbl .cal_day4 .txt .cal_click {color:#fff;font-weight:bold;}/* 달력 오늘 날짜 표시(td) */
.calendar .tbl .cal_day4 .cal_click {color:#a4a4a4;}/* 달력 오늘 날짜 표시(td) */
.calendar .tbl .cal_click {font-size:11px;font-family:Tahoma;color:#a4a4a4;}
.calendar .tbl .cal_click:link {}/* 달력 글쓴 날 링크 스타일 */
.calendar .tbl .cal_click:visited {}/* 달력 글쓴 날 링크 스타일 */
.calendar .tbl .cal_click:hover {}/* 달력 글쓴 날 링크 스타일 */

.calendar .tbl .cal_day_sunday {}
.calendar .tbl .cal_day_sunday .txt {margin-left:0;color:#c95e5e;}/* 달력 Day, 일요일 (td 영역)  */

/* search bar */
#sidebar .box_search {overflow:hidden;width:284;height:32px;margin-top:10px;background:url(images/bg_search.gif) no-repeat 0 0;}
#sidebar .box_search .tf {display:inline;float:left;overflow:hidden;width:240px;height:25px;margin:3px 5px;border:0 none;background:none;line-height:25px;}
#sidebar .box_search .btn {float:left;width:25px;height:32px;background:none;}

/* counter */
#sidebar .wrap_counter {width:290px;height:69px;}
#sidebar .counter {overflow:hidden;float:left;width:94px;padding-bottom:4px;font-size:11px;line-height:14px;font-family:Tahoma;}
#sidebar .counter .total {display:block;width:38px;height:23px;background:url(images/tit_total.png) no-repeat 0 0;}
* html #sidebar .counter .total {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_total.png', sizingMethod='crop');}
#sidebar .counter .today {display:block;width:40px;height:23px;background:url(images/tit_today.png) no-repeat 0 0;}
* html #sidebar .counter .today {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_today.png', sizingMethod='crop');}
#sidebar .counter .yesterday {display:block;width:67px;height:23px;background:url(images/tit_yesterday.png) no-repeat 0 0;}
* html #sidebar .counter .yesterday {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tit_yesterday.png', sizingMethod='crop');}
#sidebar .counter .counter_num {color:#636363;letter-spacing:0;line-height:10px;}

/* tistory + RSS */
#sidebar .wrap_clear {overflow:hidden;width:284px;margin-bottom:12px;}
#sidebar .wrap_clear_ {overflow:hidden;width:284px;margin-bottom:12px;background:url(images/newsletter_bg.gif) no-repeat 0 0;}

#sidebar .btn_tistory,
#sidebar .btn_rss {display:inline;float:left;margin-right:1px;}
#sidebar .btn_tistory {width:99px;height:22px;background:url(images/tistory.png) no-repeat 0 0;}
* html #sidebar .btn_tistory {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/tistory.png', sizingMethod='crop');}
#sidebar .btn_rss {width:70px;height:16px;margin-left:5px;background:url(images/rss.png) no-repeat 0 0;}
* html #sidebar .btn_rss{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_RealStory/images/rss.png', sizingMethod='crop');}



/* ***** footer ***** */
#footer .footMenu {padding:0 0 0px;}
#footer .footMenu a {color:#858585;}
#footer .copyright {font-size:10px;font-family:Tahoma;letter-spacing:0;color:#535353;}
#footer .copyright  a {color:#535353;}


.txt_em {font-weight:bold;color:#4cb1a1;font-family:Malgun Gothic; font-size:18px;margin-left:10px;}
.txt_count {font-weight:bold;color:#7d7d7d;font-family:Malgun Gothic; font-size:18px;}
#content .tistoryProfileLayerTrigger {display:inline;width:0;height:13px;margin:0 0 0 4px;padding:3px 0 0 40px;}


/* PAGING */
#paging {
  padding-top:10px;
  text-align:center;
  font-size:9px;
}

#paging .numbox {
  border-left:1px solid #ccc;
  padding-left:2px;
  margin-left:7px;
  font:9px verdana;
}

#paging .num {
  border-right:1px solid #d9d9d9;
  padding-right:2px;
}

#paging a {
  color:#868686;
}

#paging a:hover {
  color:#868686;
  text-decoration:none;
}

#paging span {
  padding:0 5px;
}

.selected {
  background-color:#4cb1a1;
  color:#fff;
}

/* 이전 다음 버튼 */
#prevPage span,#nextPage span {
  display:none;
}

a#prevPage:hover,a#nextPage:hover {
  text-decoration:none;
}

#prevPage,.no-more-prev,#nextPage,.no-more-next {
  background-repeat:no-repeat;
  font:8px/ 8px gulim;
}

#prevPage,.no-more-prev {
  padding-left:24px;
  background-position:left middle;
}

#nextPage,.no-more-next {
  padding-right:24px;
  background-position:right middle;
}

#prevPage {
  background-image:url(images/ico_prev.gif);
}

#nextPage {
  background-image:url(images/ico_next.gif);
}
