@charset "utf-8";

/* 공통 요소 */
body {margin: 0; padding: 0; background:#eee9d3; font: small/1.3em "돋움","Dotum"; }
a {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; line-height: 1em; }
.clear {clear: both; }
.count {font-size: 11px; }
br { _letter-spacing: normal; }

/* 태그 클라우드 */
.cloud1, .cloud1:hover {color: #ae7814 !important; font-size: 1.2em; font-weight:bold;}
.cloud2, .cloud2:hover {color: #ae7814 !important; font-size: 1.1em; font-weight:bold;}
.cloud3, .cloud3:hover {color: #6f6854 !important; font-size: 1em; font-weight:bold;}
.cloud4, .cloud4:hover {color:#968c6f; font-size: 1em; }
.cloud5, .cloud5:hover {color:#968c6f; font-size: 0.9em; }

/* 포스트 내부 요소 */
.imageblock img {padding:4px 15px 15px 15px;}
.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 {padding: 10px 0 10px 16px; background: url('./images/icon_quote.gif') no-repeat 0 13px; color: #989281; }
.article_post blockquote a {color: #989281; }
.article_post .moreless_fold {padding-left: 12px; background: url('./images/btn_more.gif') no-repeat 0 5px; color: #989281; }
.article_post .moreless_top {padding-left: 12px; background: url('./images/btn_less.gif') no-repeat 0 5px; color: #989281; }
.article_post .moreless_bottom {padding-left: 12px; background: url('./images/btn_less.gif') no-repeat 0 5px; color: #989281; }
.article_post h1,
.article_post h2,
.article_post h3,
.article_post h4,
.article_post h5,
.article_post h6 {padding:10px 0; line-height:1.1em;}

/* 카테고리 */
.branch3 {cursor: pointer; }
.c_cnt {color:#ae7814; font-size: 10px; font-family:Tahoma, Verdana, sans-serif;}

/* 달력 월 표시 */
.cal_month {color:#968c6f; font-size: 11px; font-weight:bold; font-family:Tahoma, Verdana, sans-serif;}
.cal_month a	{color:#968c6f;}
/* 달력 요일 표시(th 영역) */
.cal_week1 {color:#968c6f; font-weight: normal; font-size: 11px; }
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color:#ae7814; font-weight: normal; font-size: 11px; }
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {color:#968c6f; text-align: center; font-size: 11px; font-family:Tahoma, Verdana, sans-serif;}
/* 달력 Day, 일요일 (td 영역)  */
.cal_day_sunday {color:#ae7814; font-weight: normal; font-size: 11px; }
.cal_day_sunday a {color:#ae7814; font-weight: bold; text-decoration:underline;}
/* 달력 지난 달 날짜 표시(td)   */
.cal_day1 {}
/* 달력 다음 달 날짜 표시(td)   */
.cal_day2 {}
/* 달력 이번 달 날짜 표시(td) */
.cal_day3 {}
/* 달력 오늘 날짜 표시(td) */
.cal_day4 {color:#ae7814; font-weight: bold; text-decoration:underline;}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color:#968c6f; font-weight: bold; text-decoration:underline;}
a.cal_click:visited {color:#968c6f; font-weight: bold; text-decoration:underline;}
a.cal_click:hover {color:#968c6f; font-weight: bold; text-decoration:underline;}

/* 페이징 */
#paging {z-index:10; position:absolute; top:220px; width:20px; margin-left:/*@post-width:280*/960px/*@*/; color:#b1a784; font-family:Verdana, Tahoma, sans-serif; text-align:center;}
#paging a {display:block; margin:7px 0 0 0; color:#b1a784;}
#paging .paging_prev	{margin:0 0 8px 0;}
#paging .paging_next	{margin:8px 0 0 0;}
#paging .selected {color:#ae7814; font-weight:bold; font-family:Verdana, Tahoma, sans-serif;}
#paging .paging_img {}

/* 레이아웃 */
#wrap									{width:100%;}
#header									{position:relative; width:100%; background:#eee9d3 url("images/bg_header.gif") repeat-x left bottom;}
#sidebar_all							{z-index:11; position:absolute; width:100%;}
#sidebar								{display:none; background:#eae5cf url("images/bg_sidebar.gif") repeat-x left top;}
#container								{width:100%; background:/*@background-color*/#f4f2e5/*@*/
																/*@background-image*/ /*@*/
																/*@background-image-repeat*/ /*@*/
																/*@background-image-position*/ /*@*/; border-bottom:#d9d2b6 1px solid; }
#content								{width:/*@post-width:344*/1024px/*@*/;}
.posting								{width:/*@post-width:344*/1024px/*@*/; padding:30px 0 20px 20px; min-height: 600px; height: auto !important; height: 600px; }
.footer_wrap							{width:100%; padding:0; background:#eee9d3 url("images/bg_footer.gif") repeat-x left bottom;}
#footer									{width:/*@post-width:304*/984px/*@*/; padding:20px 20px 0 20px;}



/* 헤더 */
.blog_info								{width:/*@post-width:302*/982px/*@*/; padding:30px 20px 10px 20px;}
.blog_info .title						{ height:/*@title-height*/50px/*@*/; font-size:/*@title-font-size*/1.3em/*@*/; line-height: 100%; letter-spacing: -1px; font-family:/*@title-font-family*/돋움/*@*/; width:/*@post-width:115*/795px/*@*/; background:/*@title-background-color*/transparent/*@*/
																								/*@title-background-image*/ /*@*/
																								/*@title-background-image-repeat*/ /*@*/
																								/*@title-background-image-position*/ /*@*/;}
.blog_info .title a						{color:/*@title-color*/#ae7814/*@*/;}
.blog_info .menu						{width:/*@post-width:120*/800px/*@*/; width:padding:0 0 10px 0; overflow:hidden;}
.blog_info .menu li						{float:left; padding:0 15px 0 0;}
.blog_info .menu li a					{display:block; overflow:hidden; color:#b2a783; font-weight:bold; font-size:12px; font-family:dotum;}
.blog_info .menu li a:hover {text-decoration:none;}

.module_search							{position:absolute; left:/*@post-width:144*/824px/*@*/; bottom:13px;}
.module_search .input_box				{width:183px; height:20px; background:url("images/bg_search.gif") no-repeat left top;}
.module_search .input_box .input_search	{width:156px; height:13px; margin:3px 2px; border:none; background:#e0dcc7; color:#bbb8a6; font-size:11px; font-family:돋움;}
.module_search .input_box .input_btn	{position:relative; top:-1px;}


/* 사이드바 */
.sidebar_wrap							{width:100%; background:url("images/bg_sidebar_wrap.gif") repeat-x left bottom;}
.sidebar_con							{width:/*@post-width:350*/1030px/*@*/; padding:36px 0 0 20px;}
.sidebar2								{padding:0 0 13px 0;}

#sidebar h3, .sidebar_con .module h3					{color:#877f66; font-size:12px; font-family:Verdana, Tahoma, sans-serif; text-transform:uppercase;}
.sidebar_con .module					{float:left; width:168px; padding:0 34px 52px 0;}
.sidebar_con .count						{color:#ae7814; font-size: 10px; font-family:Tahoma, Verdana, sans-serif;}
.sidebar_con .module .contents			{padding:8px 0 0 0;}
.sidebar_con .module .contents li		{color:#968c6f; line-height:1.35em;}
.sidebar_con .module .contents li a		{color:#968c6f;}

.sidebar_con .module_comment li .author_date	{display:block; color:#a5a5a5; font-size:0.85em;}

.sidebar_con .module_tag li				{display:inline; margin:0 4px 0 0;}
#sidebar .sidebar_con .module_archive li			{font-size:0.85em; font-family:Tahoma, Verdana, sans-serif; line-height:1.5em;}

.open_close								{position:relative; left:/*@post-width:266*/946px/*@*/; width:61px;}
.open_close #sidebar_close				{display:none;}



/* content 영역 */
.content_info							{clear:both; float:left; width:195px; margin:94px 15px 0 0; border-top:#e4dfc9 solid 1px;}
.article								{float:left; width:/*@post-width*/680px/*@*/; overflow:hidden; margin:52px 0 0 0; padding:0 0 22px 0;}


.content_info li						{padding:5px 0 3px 19px; border-bottom:#e4dfc9 solid 1px; color:#978d6c; font-size:0.85em;}
.content_info li a						{color:#978d6c;}
.content_info li.title					{background:url("images/icon_title.gif") no-repeat 0 6px;}
.content_info li.category				{background:url("images/icon_category.gif") no-repeat 0 7px;}
.content_info li.date					{background:url("images/icon_date.gif") no-repeat 0 8px; font-family:Verdana, Tahoma, sans-serif;}
.content_info li.article_tag			{background:url("images/icon_tag.gif") no-repeat 0 7px;}
.content_info li.article_author			{background:url("images/icon_author.gif") no-repeat 0 7px;}
.content_info li.article_author .poster	{font-family:Verdana, Tahoma, sans-serif;}

.article_head .title					{color:/*@post-title-color*/#6d603c/*@*/; font-size:/*@post-title-font-size*/1.3em/*@*/; font-family:/*@post-title-font-family*/돋움/*@*/; letter-spacing: -1px; margin-bottom: 5px; }
.article_head .title a					{color:/*@post-title-color*/#6d603c/*@*/;}
.article_head .article_admin			{color:#b4af9b; font-size:0.85em;}
.article_head .article_admin a			{color:#b4af9b;}

.article_post							{padding:22px 0; border-bottom:3px solid #e0dcc9; color:/*@post-body-color*/#989281/*@*/; font-family:/*@post-body-font-family*/돋움/*@*/; font-size:/*@post-body-font-size*/1em/*@*/; letter-spacing: -1px; }
.article_post a							{color:#989281;}

.article_guest							{clear:both; padding:9px 0; background:url("images/bg_dot.gif") repeat-x left bottom; font-family:Verdana, Tahoma, sans-serif;}
.article_guest a						{color:#92896e;}
.article_guest .guest_trackback			{padding:0 0 0 20px; margin:0 9px 0 0; background:url("images/btn_trackback.gif") no-repeat 0 5px;}
.article_guest .guest_comment			{padding:0 0 0 20px; background:url("images/btn_comment.gif") no-repeat 0 3px;;}
.article_guest a .count					{color:#ae7814; font-weight:bold;}

.article_action .article_action_tbadd	{padding:13px 0 11px 0; background:url("images/bg_dot.gif") repeat-x left bottom; font-size:0.85em; color:#a29777; font-weight:normal; font-family:Verdana, Tahoma, sans-serif;}
.article_action .article_action_tbadd .address	{font-size:1.15em; color:#a29777; font-family:"Trebuchet MS", Tahoma, sans-serif;}
.article_action .trackback				{width:680px; overflow:hidden;}
.article_action .trackback li			{padding:10px 0 13px 0; background:url("images/bg_dot.gif") repeat-x left bottom;}
.article_action .trackback .subject		{font-size:1em; color:#89826f; font-weight:normal;}
.article_action .trackback .subject a	{color:#89826f;}
.article_action .trackback .subject .title	{font-weight:bold;}
.article_action .trackback .author		{color:#89826f;}
.article_action .trackback .date		{color:#89826f; font-size:0.85em; font-family:Tahoma, Verdana, sans-serif;}
.article_action .trackback li img		{position:relative; top:2px;}
.article_action .trackback li p			{margin:4px 0 0 0; color:#a79c85;}

.article_action .reply					{width:/*@post-width*/680px/*@*/; overflow:hidden;}
.article_action .reply li				{padding:15px 0 10px 0; background:url("images/bg_dot.gif") repeat-x left bottom;}
.article_action .reply li img			{position:relative; top:3px;}
.article_action .reply li .author		{color:#89826f; font-size:0.85em;}
.article_action .reply li .author a		{color:#89826f;}
.article_action .reply li .date			{margin:0 9px 0 0; color:#89826f; font-size:0.85em; font-family:Tahoma, Verdana, sans-serif;}
.article_action .reply li .description	{margin:4px 0 0 0; color:#a79c85;}
.article_action .reply li .description a	{color:#a79c85;}
.article_action .reply li ul li			{padding:6px 0 0 20px; border:none; background:url("images/bg_reply.gif") no-repeat 11px 10px;}

.article_action .article_write			{margin:19px 0 0 0; padding:22px 18px; background:#ece8d4;}
.article_action .article_write .name,
.article_action .article_write .pass,
.article_action .article_write .home,
.article_action .article_write .secret	{float:left;}
.article_action .article_write .textarea	{clear:both;}
.article_action .article_write input	{background:transparent; border:none; color:#c0b797; font-size:11px; font-family:돋움,sans-serif;}
.article_action .article_write .name	{width:164px; background:url("images/bg_name.gif") no-repeat 0 4px;}
.article_action .article_write .name_input	{margin:0 0 0 47px;}
.article_action .article_write .name_input input	{width:112px;}
.article_action .article_write .name_label	{display:block; text-indent:-5000px;}
.article_action .article_write .pass	{width:189px; background:url("images/bg_pass.gif") no-repeat 0 3px;}
.article_action .article_write .pass_input	{margin:0 0 0 63px;}
.article_action .article_write .pass_input input	{width:122px;}
.article_action .article_write .pass_label	{display:block; text-indent:-5000px;}
.article_action .article_write .home	{width:233px; background:url("images/bg_home.gif") no-repeat 0 3px;}
.article_action .article_write .home_input	{margin:0 0 0 58px;}
.article_action .article_write .home_input input	{width:172px;}
.article_action .article_write .home_label	{display:block; text-indent:-5000px;}
.article_action .article_write .secret	{color:#9a937b; font-size:10px; font-family:Verdana, Tahoma, sans-serif;}
.article_action .article_write .secret input	{width:13px;}
.article_action .article_write .textarea textarea	{width:/*@post-width:-40*/640px/*@*/; height:122px; border:#ddd8c4 solid 1px; background:#e5e1cb; color:#9a937b; font-size:12px; font-family:돋움,sans-serif;}
.article_action .article_write .submit	{padding:13px 0 0 0; text-align:center;}


/* footer 영역 */
.footer_left							{float:left; width:/*@post-width:-120*/560px/*@*/;}
.footer_right							{float:right; width:/*@post-width:-280*/400px/*@*/; text-align:right;}

.footer_left .blog_img					{float:left; width:39px; height:36px; border:#cabf99 1px solid;}
.footer_left .intro_txt					{float:left; width:/*@post-width:-168*/512px/*@*/; margin:-2px 0 0 0; padding:0 0 0 7px; font-size:0.85em;}
.footer_left .intro_txt .blog_description	{color:#7f6f44;}
.footer_left .intro_txt .blogger		{position:relative; top:-5px; color:#a09676;}


.footer_right .module_banner			{color:#8d7d4c; font-family:Tahoma, Verdana, sans-serif; font-size:0.8em;}
.footer_right .module_banner .separate	{color:#d9ceab; font-family:돋움; font-size:0.8em;}
.footer_right .module_banner .hit		{color:#6f5f2f;  font-family:Tahoma, Verdana, sans-serif; font-size:0.8em; font-weight:bold;}
.footer_right .module_banner .rss		{position:relative; top:4px; margin:0 8px 0 0;}
.footer_right .module_banner .banner	{position:relative; top:1px; margin:0 6px 0 0;}
.footer_right .copyright				{margin:2px 0 0 0; color:#7f6619; font-size:0.85em; font-family:Verdana,돋움;}
.footer_right .copyright a				{color:#7f6619;}

#footer .clear							{height:18px;}


.article_etc							{padding:74px 22px 70px 19px;}
.article_etc .article_head .title		{padding:0 0 9px 0; border-bottom:#e0dcc9 3px solid;}


/* 공지사항 */
/* 미디어로그 */
#mediaLogNest { padding: 20px 0 0 20px; }

/* 보호글 */
.protect .article_head .title			{border:none;}
.protect .article_head .date			{color:#9b9b9b;}
.protect .article_post div				{color:#9d9d9d;}
.protect .article_post div .protect_input	{width:152px; height:15px; border:#e2e1e1 1px solid; background:#f6f6f6; color:#aaaaaa; font-size:11px;}

/* 태그 */
.tag .article_post						{padding:20px; background:#f1eede url("images/bg_dot.gif") repeat-x left bottom; border:none;}
.tag .article_post li					{display:inline; margin:0 6px 0 0; line-height:1.5em;}


/* 검색 */
.search									{margin:0 90px 0 1px;}
.search .article_head .title			{margin:0 2px 0 0;}
.search .title_count,
.search .count							{color:#ae7814;}
.search .article_post					{float:left; width:/*@post-width:210*/890px/*@*/; padding:0; background:#f1eede; border:none;}
.search .article_post li				{float:left; width:/*@post-width:190*/870px/*@*/; padding:6px 20px 6px 0; background:url("images/bg_dot.gif") repeat-x left bottom;}
.search .article_post li .date			{display:block; width:120px; float:left; padding:0 0 0 21px; background:url("images/bg_search_li.gif") no-repeat 6px 5px; color:#a7a28d; font-size:0.85em; font-family:Verdana, Tahoma, sans-serif;}
.search .article_post li .title			{display:block; width:/*@post-width:-5*/675px/*@*/; float:right; color:#8d8770; text-align:left;}
.search .article_post li .title a		{color:#8d8770;}

/* 지역 로그 */
.location .article_post					{padding:0; border:none;}
.location .article_post .spot			{color:#8b8a8a;  padding:6px 0; background:url("images/bg_dot.gif") repeat-x left bottom;}
.location .article_post .post			{padding:6px 0;}
.location .article_post a				{color:#ae7814;}
.location .article_post div .spot_img	{position:relative; top:-1px; margin:0 6px 0 0;}
.location .article_post div .post_img	{position:relative; top:-2px; margin:0 2px 0 0;}

/* 방명록 */
.guest									{margin:0 90px 0 1px;}
.guest .article_head .title				{padding:0 0 9px 0; border-bottom:#e0dcc9 3px solid;}

.guest .article_action 					{padding:22px 19px; background:#ECE8D4;}
.guest .article_action .name,
.guest .article_action .pass,
.guest .article_action .home,
.guest .article_action .secret			{float:left;}
.guest .article_action .textarea		{clear:both;}
.guest .article_action input			{background:transparent; border:none; color:#C0B797; font-size:11px; font-family:돋움,sans-serif;}
.guest .article_action .name			{width:256px; background:url("images/bg_guest_name.gif") no-repeat 0 5px;}
.guest .article_action .name_input		{margin:0 0 0 47px;}
.guest .article_action .name_input input	{width:202px;}
.guest .article_action .name_label		{display:block; text-indent:-5000px;}
.guest .article_action .pass			{width:268px; background:url("images/bg_guest_pass.gif") no-repeat 0 5px;}
.guest .article_action .pass_input		{margin:0 0 0 63px;}
.guest .article_action .pass_input input	{width:204px;}
.guest .article_action .pass_label		{display:block; text-indent:-5000px;}
.guest .article_action .home			{width:272px; background:url("images/bg_guest_home.gif") no-repeat 0 5px;}
.guest .article_action .home_input		{margin:0 0 0 58px;}
.guest .article_action .home_input input	{width:208px;}
.guest .article_action .home_label		{display:block; text-indent:-5000px;}
.guest .article_action .secret			{color:#9a937b; font-size:10px; font-family:Verdana, Tahoma, sans-serif;}
.guest .article_action .secret input	{width:13px; margin:0 -2px 0 0;}
.guest .article_action .textarea textarea	{width:/*@post-width:170*/850px/*@*/; height:122px; border:#DDD8C4 solid 1px; background:#E5E1CB; color:#9A937B; font-size:12px; font-family:돋움,sans-serif;}
.guest .article_action .submit			{padding:13px 0 0 0; text-align:center;}

.guest .article_action_reply			{width:/*@post-width:210*/890px/*@*/; overflow:hidden;}
.guest .article_action_reply			{padding:9px 0 0 0;}
.guest .article_action_reply .reply li				{padding:17px 0 14px 0; background:url("images/bg_dot.gif") repeat-x left bottom;}
.guest .article_action_reply .reply li img			{position:relative; top:3px;}
.guest .article_action_reply .reply li .author		{color:#89826f; font-size:0.85em;}
.guest .article_action_reply .reply li .author a		{color:#89826f;}
.guest .article_action_reply .reply li .date			{margin:0 9px 0 0; color:#89826f; font-size:0.85em; font-family:Tahoma, Verdana, sans-serif;}
.guest .article_action_reply .reply li .description	{margin:4px 0 0 0; color:#a79c85;}
.guest .article_action_reply .reply li .description a	{color:#a79c85;}
.guest .article_action_reply .reply li ul li			{padding:6px 0 0 20px; border:none; background:url("images/bg_reply.gif") no-repeat 11px 12px;}


/* IE 핵 */
* html .ib	{height:18px;}
*:first-child+html	.ib	{height:18px;}

* html .module_search	{margin:0 0 -4px 0;}

* html .sidebar_con .module	{margin:0 0 -35px 0;}
*:first-child+html	.sidebar_con .module	{margin:0 0 -35px 0;}

* html .article_action .trackback .subject	{margin:0 0 -4px 0;}
*:first-child+html .article_action .trackback .subject	{margin:0 0 -4px 0;}