@charset "utf-8";

/* 공통 요소 */
body {margin: 0; padding: 0; color: #202020; font: small/1.5em "나눔고딕","나눔 고딕","Nanum Gothic","나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"돋움", Dotum;
		background:/*@background-color=*/#E8E6E6/*@*/
		/*@background-image=*/none/*@*/
		/*@background-image-repeat=*/no-repeat/*@*/
		/*@background-image-position=*//*@*/; }
a {color: #4c493f; text-decoration: none; }
a:hover {text-decoration: underline; }
img {border: 0; }
hr {display: none; }
input {vertical-align: middle; }
ul, ol {margin: 0; padding: 0; list-style: none; }
li, dl, dt, dd {margin: 0; padding: 0; }
h1, h2, h3, h4 {margin: 0; padding: 0; font-size: 14px; line-height: 20px; }
.clear {clear: both; }
.count,
.c_cnt {color: #7BB7AB; font-size: 11px; font-family: "나눔고딕","나눔 고딕","Nanum Gothic",
"나눔고딕","나눔 고딕",'나눔 고딕',"나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',Tahoma; }
.date {font-size: 11px; font-family: "나눔고딕","나눔 고딕","Nanum Gothic","나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',Tahoma; }

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

/* 달력 월 표시 */
.cal_month {font-size: 11px; font-family: "나눔고딕","나눔 고딕","Nanum Gothic","나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',Tahoma, "돋움", Dotum; }
/* 달력 요일 표시(th 영역) */
.cal_week1 {font-weight: normal; font-size: 11px; }
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color: #fff; font-weight: normal; font-size: 11px; }
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {text-align: center; font-size: 11px; }
/* 달력 Day, 일요일 (td 영역)  */
.cal_day_sunday {}
.cal_day_sunday a {}
/* 달력 지난 달 날짜 표시(td)   */
.cal_day1 {}
/* 달력 다음 달 날짜 표시(td)   */
.cal_day2 {}
/* 달력 이번 달 날짜 표시(td) */
.cal_day3 {}
/* 달력 오늘 날짜 표시(td) */
.cal_day4 {background: url('./images/bg_calendar_today.gif') no-repeat 1px 1px; color: #5f6300; font-weight: bold; }
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color: #a6ae00; font-weight: bold; }
a.cal_click:visited {color: #a6ae00; font-weight: bold; }
a.cal_click:hover {color: #a6ae00; font-weight: bold; }

/* 태그 클라우드 */
.cloud1, .cloud1:hover {background: #4c493f; color: #b0bb0b !important; font-size: 1.3em; }
.cloud2, .cloud2:hover {background: #4c493f; color: #b0bb0b !important; font-size: 1.1em; }
.cloud3, .cloud3:hover {background: #666256; color: #f4f593 !important; font-size: 1em; }
.cloud4, .cloud4:hover {font-size: 1em; }
.cloud5, .cloud5:hover {font-size: 0.9em; }

/* 레이아웃 */
.header_bg { float: left; width: 100%; padding-bottom: 8px;
			background:
			/*@title-background-color=*/transparent/*@*/
			/*@title-background-image=*/url("./images/bg_header.gif")/*@*/
			/*@title-background-image-position=*/left top/*@*/
			/*@title-background-image-repeat=*/repeat-x/*@*/; }
#header {width: 880px; margin: 0 auto; padding: /*@title-height:-80=*/35px/*@*/ 0 0; }
#content {width:/*@post-width=*/1200px/*@*/; overflow: hidden; margin: 0 auto 195px auto; padding: 40px 0 0 0; }
.sidebar1 { clear: both; width: 100%; background: #202020 url('') repeat-x left top; }
.sidebar2 {width: 100%; background: #202020 url('') repeat-x left top; }
.sidebar_inside {width: 100%; background: url('') repeat left top; }
.sidebar {position: relative; width: 896px; margin: 0 auto; }
#header_menu {position: absolute; top: -20px; right: 35px; width: 519px; height: 29px; overflow: hidden; color: #000; font-size: 12px; font-family:"나눔고딕","나눔 고딕","Nanum Gothic","나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕', "Trebuchet MS", Tahoma,"돋움",Dotum; }
#footer {width: 880px; overflow: hidden; margin: 40px auto 0 auto; padding: 0 0 35px 0; color: #a9a7a0; text-align: center; font-size: 11px; }

/* 헤더 */
.blog_img {float: left; height: 72px; margin: 0 10px 0 0; border: 2px solid #fff;}
.blog_title {font-weight: bold; line-height: 20px; letter-spacing: -1px;
				font-size:/*@title-font-size=*/large/*@*/;
				/*@title-font-family=font-family:;*/font-family: inherit;/*@*/}
.blog_title,
.blog_title a {color:/*@title-color=*/#fffffd/*@*/; }
.blog_description { margin: 0; padding: 10px 0 0 0; color: #939393; font-size: 11px; line-height: 20px; }
.blogger { margin: 2px 0 0 0; padding: 0; color: #b6b6b6; font-size: 11px; font-weight: bold; line-height: 20px; }

/* 헤더 메뉴 */
#header_menu a {color: #2e2c25; }
#header_menu li {display: block; float: left; height: 22px; padding: 7px 0 0 0; background: url('./images/03ta.png') no-repeat left top; text-align: center; }
#header_menu .tag {width: 40px; padding-left: 12px; background: url('./images/03ta.png') no-repeat left top; }
#header_menu .media {width: 40px; }
#header_menu .media1 {width: 40px; }
#header_menu .location {width: 40px; }
#header_menu .guest {width:40px; }
#header_menu .admin {width: 40px; }
#header_menu .admin1 {width: 40px; }
#header_menu .write {width: 40px; }
#header_menu .write {width: 40px; background: url('./images/03ta.png') no-repeat left top; }

/* 본문 */
.article,
.article_etc {width:/*@post-width=*/1200px/*@*/; margin: 0 0 60px 0; }
.article_etc .article_post, .wrap_article_admin { margin-top: 3px; padding-top: 6px; border-top: 1px solid #9e9375; }
.article_head .title { display: inline; color: #181818; line-height: 20px; padding: 3px 0 3px 25px; background: url('./images/ki.png') no-repeat 1px center;
						font-size:/*@post-title-font-size=*/13px/*@*/;
						/*@post-title-font-family=font-family:;*/font-family: inherit;/*@*/}
.article_head .title a {color:/*@post-title-color=*/#77B5A3/*@*/; }
.article_head .separate {margin: 0 4px 0 7px; color: #9e9375; }
.article_info {color: #4c493f; font-size: 11px; }
.article_info a {color: #4c493f; }
.article_info .date {margin: 0 0 0 5px; }
.article_admin {float: left; color: #696558; }
.article_admin a {color: #696558; }
.article_author {float: right; color: #696558; text-align: right; }

.article_post { clear: both; overflow: hidden; padding: 15px 0 25px 0;
				/*@post-body-color=color:;*/color: #3E3E3E;/*@*/
				/*@post-body-font-family=font-family:;*/font-family: inherit;/*@*/
				/*@post-body-font-size=font-size:;*/font-size: inherit;/*@*/}
.article_tag {padding: 0 0 6px 0; color: #6f6b5d; }
.article_tag a {color: #6f6b5d; }
.article_tag .tag_img {vertical-align: middle; }

.article_guest {padding: 4px 0 0 0; border-top: 1px solid #b3aa93; color: #4c493f; font-size: 0.9em; font-family: "나눔고딕","나눔 고딕","Nanum Gothic","나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"Trebuchet MS", Tahoma,"돋움", Dotum; }
.article_guest a {color: #4c493f; }
.article_guest .count {color: #D91D5B; font-size: 1em; }

.article_action_tbadd {height: 32px; margin: 20px 0 0 0; background: url('') no-repeat left top; color: #676767; }
.article_action_tbadd h3 {margin-left: 15px; padding: 7px 15px 12px 0; background: url('') no-repeat right top; font-size: 11px; font-weight: normal; }
.article_action_tbadd .title_tbadd {padding: 0 15px 0 24px; background: url('./images/icon_trackback.gif') no-repeat 0 0; text-transform: uppercase; }

.article_action ol li {margin: 23px 0 0 0; padding: 23px 0 0 0; background: url('./images/line_dotted.gif') repeat-x left top; }
.article_action ol li li {margin: 0; padding: 23px 0 0 35px; background: url('./images/icon_reply.gif') no-repeat 17px 23px; }
.article_action ol li p {margin: 0; padding: 5px 0 0 0; }
.article_action .subject {color: #4c493f; font-size: 1em; }
.article_action .subject a,
.article_action .date,
.article_action .author {color: #4c493f; }
.article_action .reply .author {color: #676354; }
.article_action .reply .author a {color: #4c493f; }
.article_action .btn_img {margin: 0 0 0 1px; vertical-align: middle; }

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


/* 포스트 내부 */
.article_post ul {padding: 0 15px; list-style-type: disc; }
.article_post ol {padding: 0 15px 0 45px; list-style-type: decimal; }
.entry blockquote {width:/*@post-width:-140=*/930px/*@*/;padding:0 0 0 15px;margin-left:30px;border-left:3px solid #537968;line-height:24px;}

.article_write_top_left { clear: both; width:/*@post-width=*/1200px/*@*/; margin: 23px auto 0 auto; background:url('') no-repeat left top;}
.article_write_top_right {width:/*@post-width:-5=*/1195px/*@*/; margin-left: 5px; padding-top: 5px; background:url('') no-repeat right top;}
.article_write {width:/*@post-width:-105=*/1095px/*@*/; padding: 12px 50px 17px 50px; background:#e6e1c8  url('') repeat-y right top;}
.article_write_bottom_left {width:/*@post-width=*/1200px/*@*/; margin: 0 auto; background: url('') no-repeat left bottom;}
.article_write_bottom_right {width:/*@post-width:-5=*/1195px/*@*/; height: 5px; margin-left: 5px; background: url('') no-repeat right bottom;}
.article_write .name,
.article_write .pass,
.article_write .home,
.article_write .secret {padding: 3px 0 3px 0; }
.article_write .textarea {padding:5px 0 0 0;}
.article_write .name input,
.article_write .pass input,
.article_write .home input {height: 13px; padding: 5px 5px 0 5px; border: 0; border-bottom: 1px solid #d1cbb5; background: transparent; color: #8d866c; font-size: 12px; font-family: "나눔고딕","나눔 고딕","Nanum Gothic",'나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"돋움", Dotum; }
.article_write .name input {width:/*@post-width:-150=*/1050px/*@*/; }
.article_write .pass input {width:/*@post-width:-168=*/1032px/*@*/; }
.article_write .home input {width:/*@post-width:-176=*/1024px/*@*/; }
.article_write .secret input {position: relative; top: 1px; }
.article_write .label_img {position: relative; top: 5px; }

.article_write textarea {width:/*@post-width:-117=*/1083px/*@*/; height: 134px; padding: 5px; border: 1px solid #ada78d; background: #d1ccb3; color: #3a3830; font-size: 12px; font-family: "나눔고딕","나눔 고딕","Nanum Gothic",'나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"돋움", Dotum; }
.article_write .submit {width:/*@post-width:-105=*/1095px/*@*/; margin: 5px 0 0 0; text-align: center;}

.article_write .clear {height: 1px; }

/* 본문 - more / less */
.moreless_fold span,
	.moreless_top span,
	.moreless_bottom span {display:block;height:22px;font:arial;text-indent:23px;}
	.moreless_fold span {width:500px;background:url(images/ah1.png) no-repeat 0 0;}
	* html .moreless_fold span {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_travelDaily/images/ah1.png', sizingMethod='crop');}
	.moreless_top span,
	.moreless_bottom span {width:500px;background:url(images/fp.png) no-repeat 0 0;}
	* html .moreless_top span,
	* html .moreless_bottom span {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_travelDaily/images/fp.png', sizingMethod='crop');}
	.moreless_body { }
	.moreless_content {margin:10px 0;}


/* 보호글 */
.protect .protect_write {margin: 10px 0 0 0; }
.protect .protect_input {width: 153px; height: 16px; padding: 4px 3px 0 3px; border: 1px solid #ada78d; background: #bdb598; color: #858585; font-size: 11px; font-family: '나눔 고딕',"나눔고딕","나눔 고딕","Nanum Gothic",'나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"돋움", Dotum; }

/* 검색결과 리스트 */
#content .wrap_search {padding:16px 0 0 42px;width:/*@post-width:42=*/1112px/*@*/;}
.wrap_search .inner {overflow:hidden;width:/*@post-width:-80=*/990px/*@*/;height:1%;margin:0 20px 0 0;}
.wrap_search  .tit_line {padding:9px;border-bottom:1px solid #dee0d6;}
.wrap_search .list_search {margin-top:7px;padding-left:15px;}
.wrap_search .list_search li {}
.wrap_search .list_search li a {color:#DB7882;font-size:13px;line-height:30px;}
.wrap_search .list_search .date {margin-right:6px;letter-spacing:0;}
.wrap_search .list_search .cnt {color:#FDB405;}

/* 검색 */
.search {width:/*@post-width=*/1200px/*@*/; }
.search .article_head .title {float: none; }
.search .article_post {padding-top: 0; color: #4c493f; }
.search .article_post a {color: #4c493f; }
.search .article_post li {width:/*@post-width=*/1200px/*@*/; padding: 5px 0; background: url('./images/line_dotted2.gif') repeat-x left bottom; }
.search .date { color: #4c493f; font-family: '나눔 고딕',"나눔고딕","나눔 고딕","Nanum Gothic",'나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"돋움", Dotum; margin-right: 10px; }
.search .count {color:#4c493f;}

/* 지역로그 */
.location .spot_img,
.location .post_img {position: relative; top: -2px; }
.location .spot {background: url('./images/line_dotted2.gif') repeat-x left bottom; }
.location .spot,
.location .post {padding: 5px 0; }
.location .post a {color: #676354; }

/* 태그 */
.tag li {display: inline; margin-right: 3px; }

/* 방명록 */
.guest .article_head { border-bottom: 1px solid #9e9375; padding: 0 0 3px; }

/* 사이드바 */
.sidebar {color: #797978; }
.sidebar a {font-size: 12px; color: #797978; }
.module { float: left; width: 166px; padding: 22px 6px 22px 5px; }

.module h3 {width: 164px; height: 16px; padding: 0 0 8px 0; color: #c7bb9b; font-size: 11px; font-family: '나눔 고딕',"나눔고딕","나눔 고딕",'나눔 고딕','나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"Trebuchet MS", Tahoma, "돋움", Dotum; text-indent: -9999px; }
.module h3 a {color: #c7bb9b; }
.module .title_category {background: url('') no-repeat left top; }
.module .title_notice {background: url('') no-repeat left top; }
.module .title_article {background: url('./images/rear.png') no-repeat left top; }
.module .title_comment {background: url('./images/reco.png') no-repeat left top; }
.module .title_trackback {background: url('./images/title_trackback.gif') no-repeat left top; }
.module .title_tag {background: url('./images/title_tag.gif') no-repeat left top; }
.module .title_calendar {background: url('./images/calen.png') no-repeat left top; }
.module .title_archive {background: url('./images/title_archive.gif') no-repeat left top; }
.module .title_link {background: url('./images/link1.png') no-repeat left top; }
.module li {padding-left: 5px; background: url('') no-repeat 0 6px; }
.module .source {color: #a5a39d; text-align: right; font-size: 11px; }
.module .source a {color: #a5a39d; }
.module_calendar .contents {width: 148px; margin: 0; padding: 0; }
.module_tag li {display: inline; margin-right: 3px; padding: 0; background: none; }

/* 페이징 */
.paging {color: #8d866c; text-align: center; font-variant: small-caps; font-size: 0.85em; font-family: '나눔 고딕',"나눔고딕","나눔 고딕","Nanum Gothic",'나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',Arial; }
.paging a {color: #8d866c; }
.paging .selected {color: #4c493f; font-size: 1.2em; font-weight: bold; }
.paging .paging_img {position: relative; top: 1px; }
.paging .separate {margin: 0 2px; }

/* 푸터 */
#footer a {color: #a9a7a0; }
.module_search {margin: 0 0 10px 0; }
.module_search .input_search {width: 175px; height: 16px; padding: 5px 4px 0 4px; border: 6px solid #565248; border-right: 0; background: #8a846c; color: #39372f; font-size: 11px; font-family: "나눔고딕","나눔 고딕","Nanum Gothic",'나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"돋움",Dotum; }
.module_banner {margin: 0 0 23px 0; }
.module_banner .sign {color: #a9a7a0; }
.module_banner .rss {color: #a9a7a0; font-family:"나눔고딕","나눔 고딕","Nanum Gothic", '나눔고딕','NanumGothic','Malgun Gothic','맑은 고딕',"맑은고딕","맑은 고딕",'맑은고딕',"Trebuchet MS", Tahoma, "돋움", Dotum; }
.module_banner .rss_img {position: relative; top: -1px; vertical-align: middle; }
#footer .hit {color: #977C7D; }
#footer .separate {margin: 0 7px; }


.txt_em {font-size:15px;font-weight:bold;color:#E6491F;}
.txt_count {font-weight:bold;}
#content .tistoryProfileLayerTrigger {display:inline;width:0;height:13px;margin:0 0 0 4px;padding:3px 0 0 40px;}