@charset "utf-8";

/* 공통 요소 */
body {margin:0;padding:0;color:#7f7352;font:small/1.3em "돋움","Dotum";
		background:
		/*@background-color=*/#2A2B6C/*@*/
		/*@background-image=*/url("images/FFD.gif")/*@*/
		/*@background-image-repeat=*/repeat/*@*/
		/*@background-image-position=*/left top/*@*/;}
a {color:#3f3b30;text-decoration:none;}
a:hover {text-decoration:underline;}

/* 페이징 - 현재 페이지 */
.paging .selected {color:#1d2226;font-weight:bold;}

/* 카테고리 */
.branch3 {cursor:pointer;}
.c_cnt {color:#ab4429;font-size:11px;}

/* 달력 월 표시 */
.cal_month {font-size:11px;}
/* 달력 요일 표시(th 영역) */
.cal_week1 {font-weight:normal;font-size:11px;}
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color:#916c4c;font-weight:normal;font-size:11px;}
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {color:#505050;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 center bottom;color:#ab4429;font-weight:bold;}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color:#a67264;font-weight:bold;}
a.cal_click:visited {color:#a67264;font-weight:bold;}
a.cal_click:hover {color:#a67264;font-weight:bold;}

.moreless_fold {padding-left:15px;background:url('./images/btn_more.gif') no-repeat left center;color:#6b6146;}
.moreless_top {padding-left:15px;background:url('./images/btn_less.gif') no-repeat left center;color:#6b6146;}
.moreless_bottom {padding-left:15px;background:url('./images/btn_less.gif') no-repeat left center;color:#6b6146;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

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:x-large;line-height:1em;}
.clear {clear:both;}
.count {color:#ab4429;font-size:11px;}

/* 태그 클라우드 */
.cloud1, .cloud1:hover {color:#d7361b !important;font-size:1.3em;}
.cloud2, .cloud2:hover {color:#d7361b !important;font-size:1.1em;}
.cloud3, .cloud3:hover {color:#ac580e !important;font-size:1.1em;}
.cloud4, .cloud4:hover {font-size:1em;}
.cloud5, .cloud5:hover {font-size:0.85em;}

/* 레이아웃 */
#wrap {width:1003px;overflow:hidden;margin:0 auto;}
#header {width:1003px;overflow:hidden;margin:0 auto;
			background:
			/*@title-background-color=*/transparent/*@*/
			/*@title-background-image=*/url("./images/bg_title.gif")/*@*/
			/*@title-background-image-position=*/15px 0/*@*/
			/*@title-background-image-repeat=*/no-repeat/*@*/;
			height: /*@title-height=*/120px/*@*/;
}
#content {width:/*@post-width:60=*/810px/*@*/;overflow:hidden;margin:0 auto;padding:46px 0 0 0;background:url('./images/bg_content.gif') no-repeat center top;}
#sidebar {width:672px;overflow:hidden;margin:45px auto 0 auto;color:#505050;}
#footer {clear:left;width:/*@post-width:60=*/810px/*@*/;overflow:hidden;margin:20px auto;color:#64511d;text-align:center;font-size:11px;line-height:14px;}

/* 헤더 */
#header .menu {float:left;width:423px;margin:0 0 0 290px; padding:14px 0 30px 0;
					background:url('./images/bg_header_menu.gif') no-repeat center top;color:#c19417;text-align:center;text-transform:uppercase;font-size:11px;letter-spacing:-1px;}
/* ie6 더블 마진 버그 */
* html #header .menu {display:inline;}
#header .menu li {float:left;padding:0 5px;}
#header .menu a {display:block;color:#c19417;text-indent:-9999px; overflow: hidden;}
#header .menu a.tag {width:21px;height:9px;margin:3px 0 0 42px;background:url('./images/menu_header_01tag.gif') no-repeat left top;}
#header .menu a.tag:hover {background:url('./images/menu_header_01tag_on.gif') no-repeat left top;}
#header .menu a.media {width:57px;height:9px;margin:3px 0 0 0;background:url('./images/menu_header_02media.gif') no-repeat left top;}
#header .menu a.media:hover {background:url('./images/menu_header_02media_on.gif') no-repeat left top;}
#header .menu a.location {width:73px;height:9px;margin:3px 0 0 0;background:url('./images/menu_header_03location.gif') no-repeat left top;}
#header .menu a.location:hover {background:url('./images/menu_header_03location_on.gif') no-repeat left top;}
#header .menu a.guest {width:61px;height:9px;margin:3px 0 0 0;background:url('./images/menu_header_04guest.gif') no-repeat left top;}
#header .menu a.guest:hover {background:url('./images/menu_header_04guest_on.gif') no-repeat left top;}
#header .menu a.admin {width:35px;height:9px;margin:3px 0 0 0;background:url('./images/menu_header_05admin.gif') no-repeat left top;}
#header .menu a.admin:hover {background:url('./images/menu_header_05admin_on.gif') no-repeat left top;}
#header .menu a.write {width:33px;height:9px;margin:3px 0 0 0;background:url('./images/menu_header_06write.gif') no-repeat left top;}
#header .menu a.write:hover {background:url('./images/menu_header_06write_on.gif') no-repeat left top;}
#header .menu_center { margin-bottom: 36px; }
#header .title {width:/*@post-width:60=*/810px/*@*/;
					margin:0 auto;padding:0 0 5px 0;
					color:#6f5a43;text-align:center;
					font-family:/*@title-font-family=*/바탕/*@*/;
					font-size:/*@title-font-size=*/x-large/*@*/;
					line-height:1.2em; letter-spacing:-1px;}
#header .title a {color:/*@title-color=*/#7D4C2C/*@*/;}

/* 포스트 */
.content_left {overflow:hidden;background:#e3ddce url('./images/bg_content_l.gif') repeat-y left top;}
.content_right {overflow:hidden;background:url('./images/bg_content_r.gif') repeat-y right top;}
.content_top_left {overflow:hidden;background:url('./images/bg_content_top_l.gif') no-repeat left top;}
.content_top_right {overflow:hidden;background:url('./images/bg_content_top_r.gif') no-repeat right top;}
.content_bottom_left {overflow:hidden;width:/*@post-width:60=*/810px/*@*/;background:url('./images/bg_content_bottom_l.gif') no-repeat left bottom;}
.content_article {overflow:hidden;width:/*@post-width=*/750px/*@*/;padding:0 30px 40px 30px;background:url('./images/bg_content_bottom_r.gif') no-repeat right bottom;}

.article,
.article_etc {overflow:hidden;padding:40px 0 0 0;}
.article_post {width:/*@post-width:-12=*/738px/*@*/;overflow:hidden;padding:30px 6px;
				/*@post-body-color=color:;*/color: #4D96DA;/*@*/
				/*@post-body-font-family=font-family:;*/font-family: gulim;/*@*/
				/*@post-body-font-size=font-size:;*/font-size: 12px;/*@*/}

/* 포스트 내부 */
#tt-body-page .article_post a { text-decoration: underline; }
.article_post ul {padding:0 15px;list-style-type:disc;}
.article_post ol {padding:0 15px 0 45px;list-style-type:decimal;}
.article_post blockquote {margin:0;padding:15px 0 15px 48px;background:url('./images/icon_quote.gif') no-repeat 23px 13px;color:#8b7b69;}
.article_post blockquote a {color:#8b7b69;}

.article_head {width:/*@post-width:-1=*/749px/*@*/;padding:0 0 0 1px; border-bottom: 1px solid #c2b89d;}
.article_head .article_title {padding:15px 4px 6px 33px;background:url('./images/icon_post_title.gif') no-repeat 4px 0;}
.article_head .article_title .separate {margin-left:5px;color:#9f9175;}
.article_head .title,
.article_etc h3 {display:inline;color:#524c47;
						font-size:/*@post-title-font-size=*/1.1em/*@*/;
						/*@post-title-font-family=font-family:;*/font-family: inherit;/*@*/}
.article_head .title a,
.article_etc h3 a {color:/*@post-title-color=*/#48C456/*@*/;}
.article_head .article_info {padding:13px 2px 0 0;letter-spacing:-1px;}
.article_head .article_info .category {color:#9f9175;font-size:11px;}
.article_head .article_info .date {margin:0 0 0 2px;color:#81807d;font-size:11px;font-family:Tahoma; letter-spacing: normal;}
.article_admin {margin:3px 0 0 0;color:#9f9175;letter-spacing:-1px;}
.article_admin a {color:#9f9175;}

.article_author {margin:0 0 17px 0;text-align:right;}
.article_tag {margin:0 0 7px 0;color:#736e69;}
.article_tag img {position:relative;margin:0 2px 0 0;vertical-align:middle;}
.article_guest {padding:10px 0 10px 0;background:url('./images/line_dotted.gif') repeat-x left top;color:#3f3b30;text-transform:uppercase;font-size:11px;}
.article_guest a {color:#3f3b30;}
.article_guest .count {color:#be4626;}

.article_action h3 {padding:8px 0 8px 30px;border:3px solid #ede4d2;background:#dcd0b7 url('./images/icon_trackback.gif') no-repeat 11px center;color:#5d4b38;text-transform:uppercase;font-size:11px;font-weight:normal;}
.article_action .separate {color:#7f7352;text-transform:none;}
.article_action .address {color:#7f7352;text-transform:none;}

/* 트랙백, 댓글 리스트 */
.article_action ol li {padding:13px 0;background:url('./images/line_dotted.gif') repeat-x left bottom;line-height:1.2em;}
.article_action ol li li {padding:5px 0 0 35px;background:url('./images/icon_reply.gif') no-repeat 17px 7px;}
.article_action h4 {margin:0 0 -2px 0;color:#61573e;font-size:1em;font-weight:normal;}
.article_action h4 a {color:#61573e;}
.article_action p {margin:0;padding:0;}
.article_action .title {font-weight:bold;}
.article_action .author,
.article_action .author a {color:#61573e;}
.article_action .date,
.article_action .date a {color:#61573e;font-family:Tahoma;font-size:11px;letter-spacing:0;}
.article_action .btn_img { vertical-align: -2px; padding-left: 5px; }
.article_action .reply p {padding:10px 0 0 0;letter-spacing:-1px;}
.article_action .trackback p {padding:3px 0 0 0;letter-spacing:-1px;}

/* 글쓰기 폼 */
.article_write_left {width:/*@post-width:-92=*/658px/*@*/;margin:45px auto 0 auto;background:#dcd0b7 url('./images/bg_write_l.gif') repeat-y left top;}
.article_write_right {background:url('./images/bg_write_r.gif') repeat-y right top;}
.article_write_top_left {background:url('./images/bg_write_top_l.gif') no-repeat left top;}
.article_write_top_right {background:url('./images/bg_write_top_r.gif') no-repeat right top;}
.article_write_bottom_left {background:url('./images/bg_write_bottom_l.gif') no-repeat left bottom;}
.article_write_bottom_right {background:url('./images/bg_write_bottom_r.gif') no-repeat right bottom;}
.article_write {padding:25px 38px;background:url('./images/bg_write.gif') no-repeat center top;}
.article_write p {margin:0;padding:2px 0;}
.article_write .name,
.article_write .pass {width:234px;border-bottom:1px solid #b5a38f;}
.article_write .home {width:234px;border-bottom:1px solid #b5a38f;}
.article_write .submit {text-align:center;}
.article_write .name input,
.article_write .pass input,
.article_write .home input {width:160px;height:11px;padding:2px 0 0 0;border:0;background:none;color:#403427;font-size:12px;font-family:"돋움","Dotum";}
.article_write .textarea textarea {width:/*@post-width:-164=*/586px/*@*/;padding:2px;border:1px solid #b5a38f;background:#e7e0cf;color:#403427;font-size:12px;font-family:"돋움","Dotum";}
.article_write .name img,
.article_write .pass img,
.article_write .home img {vertical-align:middle;}

/* 포스트 외 */
.article_etc h3 {float:none;}
.article_etc .article_post {padding:20px 0 0 0;}

/* 검색 */
.search .article_post {padding:0;}
.search ol li {width:/*@post-width:-1=*/749px/*@*/;margin:4px 0 0 0;padding:0 0 5px 1px;background:url('./images/line_dotted2.gif') repeat-x left bottom;}
.search .date {float:left;width:60px;padding:0 5px;}
.search .title {float:right;width:/*@post-width:-91=*/659px/*@*/;padding:0 10px;}

/* 방명록 */
.guest .article_write_left {margin-top:20px;}
.guest .article_write .textarea {margin-top:7px;}
.guest .article_action {margin-top:20px;background:url('./images/line_dotted.gif') repeat-x left top;}
.guest .article_action ol li {background:url('./images/line_dotted.gif') repeat-x left bottom;}
.guest .article_action ol li li {background:url('./images/icon_reply.gif') no-repeat 17px 7px;}

/* 보호글 */
.protect .protect_input {width:152px;height:19px;padding:1px 0 0 2px;border:1px solid #b5a38f;background:#e7e0cf;vertical-align:middle;}

/* 지역로그 */
.location .spot,
.location .post {padding:3px 0;background:url('./images/line_dotted2.gif') repeat-x left bottom;}
.location .post,
.location .post a {color:#ac580e;}
.location .spot_img,
.location .post_img {position:relative;top:-2px;margin:0 0 0 3px;}

/* 태그 */
.tag ul li {display:inline;margin:0 5px 0 0;}

/* 미디어 로그 */
#mediaLogNest {padding:25px 0 0 0;}

/* 사이드 바 normal */
#sidebar a {color:#505050;}

.sidebar_normal h3 {padding:4px 0 8px 16px;background:url('./images/icon_sidebar_title.gif') no-repeat 0 0;color:#6e2511;text-transform:uppercase;font-size:0.9em;}
.sidebar_normal li {padding:0 0 0 9px;background:url('./images/bul_sidebar.gif') no-repeat 0 6px;}
.sidebar_normal .contents {width:180px;padding:12px 12px 0 12px;background:url('./images/line_sidebar_title.gif') no-repeat 0 0;}
.sidebar_normal .module {float:left;width:204px;margin:0 10px 15px 10px;}
.sidebar_normal .module_tag li {display:inline;margin:0 5px 0 0;padding:0;background:none;}
.sidebar_normal .module_calendar .contents {width:160px;padding:12px 30px 0 10px;text-align:center;}
.sidebar_normal .module .author {text-align:right;font-size:11px;color:#958574;}
/* ie6 더블 마진 버그 */
* html .sidebar_normal .module {display:inline;}

/* 사이드 바 specail */
.module_intro {width:394px;margin:0 auto;padding:35px 8px 55px 8px;background:url('./images/bg_intro.gif') no-repeat center bottom;}
.module_intro .intro_img {float:left;width:42px;height:42px;margin-right:11px;border:2px solid #8b7b69;}
.module_intro .description {padding:3px 0;color:#866c27;font-size:11px;line-height:13px;}
.module_intro .blogger {color:#4d3f30;font-size:11px;line-height:13px;}

.module_etc {width:505px;height:35px;margin:12px auto 0 auto;background:url('./images/bg_etc.gif') no-repeat left top;}
.module_search {float:left;width:203px;padding:7px 0 0 14px;}
.module_search .input_search {width:108px;height:15px;padding:4px 0 0 55px;border:1px solid #8b7b69;border-right:0;background:#e9e3d4 url('./images/icon_search.gif') no-repeat left top;color:#403427;font-size:12px;font-family:"돋움","Dotum";}
.module_counter {padding:6px 0 0 0;color:#383529;text-align:center;font-size:11px;line-height:12px;}
.module_counter .separate {padding:0 3px;font-size:10px;}

.module_banner {margin:100px 0 0 0;text-align:center;letter-spacing:-1px;}
.module_banner .sign {color:#4d3f30 !important;font-size:11px;}
.module_banner .sign a {color:#4d3f30 !important;}
.module_banner .sing_img {margin:0 0 6px 0;}
.module_banner .rss {margin:3px 0 0 0;color:#717171 !important;font-size:11px;}
.module_banner .rss a {color:#717171 !important;font-family:Tahoma;font-size:10px;}
.module_banner .rss img {position:relative;top:2px;}

/* 푸터 */
#footer a {color:#64511d;letter-spacing:-1px;}
#footer .copyright {color:#64511d;}
#footer .copyright a {color:#64511d;}

/* 페이징 */
.paging {padding:25px 0;color:#988875;text-align:center;font-size:0.85em;text-transform:uppercase;}
.paging a {color:#988875;}
.paging .paging_img {position:relative;top:-1px;}