@charset "utf-8";

/* ===================================================================
   공통요소
=====================================================================*/
body {margin: 0; padding: 0; background:/*@background-color*/#FFFFFF/*@*/
										/*@background-image*/ /*@*/
										/*@background-image-repeat*/ /*@*/
										/*@background-image-position*/ /*@*/; font-size: 0.80em font-family:Verdana, Dotum, Gulim; }
a {text-decoration: none; color: #666;}
a:hover {text-decoration: none;  color: #75F97B;}
img {border: 0; vertical-align:middle;}
.ib .click img	{vertical-align:baseline !important;}
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: 0.80em; }
.clear {clear: both; }
.count {font-size: 0.80em; font-family:Verdana, Dotum, Gulim; }

/* ===================================================================
   Tag
=====================================================================*/
.cloud1, .cloud1:hover {color: #797b74 !important; font-size: 0.75em; }
.cloud2, .cloud2:hover {color: #797b74 !important; font-size: 0.72em; font-weight:bold;}
.cloud3, .cloud3:hover {color: #797b74 !important; font-size: 0.72em; }
.cloud4, .cloud4:hover {color: #797b74 !important; font-size: 0.70em; font-weight:bold;}
.cloud5, .cloud5:hover {color: #797b74 !important; font-size: 0.70em; }


/* ===================================================================
   포스트 내부 요소
=====================================================================*/
.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 15px; background: url('./images/icon_quote.gif') no-repeat 0 13px; color: #8a8a8a; }
.article_post blockquote a {color: #8a8a8a; }
.article_post .moreless_fold {padding-left: 9px; background: url('./images/btn_more.gif') no-repeat 0 50%; color: #8b8a8a; }
.article_post .moreless_top {padding-left: 9px; background: url('./images/btn_less.gif') no-repeat 0 50%; color: #8b8a8a; }
.article_post .moreless_bottom {padding-left: 9px; background: url('./images/btn_less.gif') no-repeat 0 50%; color: #8b8a8a; }
.article_post h1,
.article_post h2,
.article_post h3,
.article_post h4,
.article_post h5,
.article_post h6 {padding:10px 0; line-height:0.80em;}



/* ===================================================================
   페이징
=====================================================================*/
.paging {margin:20px 0 0 0; text-align: center; color:#8b8a8a; font-size: 0.70em; font-family:Verdana, Dotum, Gulim;}
.paging a {padding:0 3px;}
.paging .selected {font-weight:bold; text-decoration:underline;}


/* ===================================================================
   레이아웃
=====================================================================*/
#wrap										{width:/*@post-width:216*/502px/*@*/; margin:0 auto;position:relative;}
#header										{width:/*@post-width:64*/502px/*@*/; padding:0 0 2px 0;}
#header_maka								{width:/*@post-width:64*/502px/*@*/; padding:0 0 2px 0;}
#container									{width:/*@post-width*/502px/*@*/; padding:0 0px 13px 0px; background:#ffffff; border:0px solid #dfdfdf;}
#content									{width:/*@post-width*/502px/*@*/; overflow:hidden;}
#sidebar									{width:/*@post-width*/502px/*@*/; padding:0 0 15px 0;}
#footer										{width:/*@post-width:64*/502px/*@*/; padding:20px 0 15px 0; text-align:center;}

.outer_body									{width:/*@post-width:64*/502px/*@*/; margin:0 auto;}


/* ===================================================================
   header
=====================================================================*/
#header .title								{/*@title-height=:;*/ /*@*/ padding:32px 0 0 10px;/*@title-background-color=:;*/ /*@*/
																								/*@title-background-image=:;*/ /*@*/
																								/*@title-background-image-position=:;*/ /*@*/
																								/*@title-background-image-repeat=:;*/ /*@*/ font-size:/*@title-font-size*/1.3em/*@*/; font-family:/*@title-font-family*/Verdana/*@*/; letter-spacing:-1px; line-height:1em;}
#header .title,
#header .title a							{color:/*@title-color*/#7b7b7b/*@*/;font-size: 0.90em; font-family:Verdana, Dotum, Gulim;}
#header .header_menu						{padding:15px 0 5px 10px; height:20px; overflow:hidden;font-size: 0.70em; font-family:Verdana, Dotum, Gulim;}
#header .header_menu a						{font-family:Verdana, Dotum, Gulim;}


/* ===================================================================
   content - header
=====================================================================*/
.article .article_head								{padding:50px 0 0 0;font-size:0.85em;font-family:Verdana, Dotum, Gulim;}
.article .article_head .article_title				{float:left; width:70%; color:#707070; text-align:left;font-size:0.80em;font-family:Verdana, Dotum, Gulim;}
.article .article_head .article_title .category		{color:#707070;}

.article .article_head .article_info				{float:right; width:30%; color:#707070; text-align:right; font-size:0.80em;font-family:Verdana, Dotum, Gulim;}
.article .article_head .article_info .date			{text-align:right;font-size:0.80em;}
.article .article_head .article_info a				{color:#707070;}

/* ===================================================================
   content - admin
=====================================================================*/
.article .article_head .article_admin				{padding:4px 0 0 0; border-top:#efefef 1px solid; text-align:right;font-size:0.80em;font-family:Verdana, Dotum, Gulim;}
.article .article_head .article_admin a				{font-size:0.85em;font-family:Verdana, Dotum, Gulim;}

/* ===================================================================
   content - post
=====================================================================*/
.article .article_post								{padding:0 0 5 0; color:/*@post-body-color*/#8b8a8a/*@*/;
															font-size:/*@post-body-font-size*/0.75em/*@*/; font-family:/*@post-body-font-family*/Verdana, Dotum/*@*/;}
.article .article_post a							{color:/*@post-body-color*/#757373/*@*/;}


/* ===================================================================
   content - author
=====================================================================*/
.article .article_author					{clear:both; padding:20px 0; color:#a5a5a5; text-align:right; font-size:0.80em;font-family:Verdana, Dotum, Gulim;}
.article .article_tag a						{font-size:0.85em;font-family:Verdana, Dotum, Gulim;}

/* ===================================================================
   content - tag
=====================================================================*/
.article .article_tag						{clear:both; padding:10px 0 0 0; font-size:0.80em;font-family:Verdana, Dotum, Gulim;}
.article .article_tag a						{font-family:Verdana, Dotum, Gulim;}


/* ===================================================================
   content - guest
=====================================================================*/
.article .article_guest						{clear:both; background:#ffffff; padding:0; }
.article .article_guest .article_guest_include	{padding:0; font-size:0.77em;font-family:Verdana, Dotum, Gulim;}
.article .article_guest .article_guest_include a	{color:#00A5FA; font-size:0.85em;font-family:Verdana, Dotum, Gulim;}
.article .article_guest .article_guest_include .count	{color:#0066FF;font-size:0.85em;font-family:Verdana, Dotum, Gulim;}


/* ===================================================================
   content - article_action
=====================================================================*/
.article .article_action							{width:/*@post-width*/502px/*@*/;}
.article .article_action_include					{padding:0 0 0 0; background:#ffffff;}

/* ===================================================================
   content - comment
=====================================================================*/
.article .article_action .article_comment					{width:/*@post-width:-34*/502px/*@*/; overflow:hidden; padding:0; color:#8b8a8a; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_comment a					{color:#8B8A8A; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_comment li				{padding:0 0 0 0; /*border-bottom:#d5d5d5 1px dashed;*/}
.article .article_action .article_comment li ul li			{padding:0; border:none; }
.article .article_action .article_comment li .author a		{color:#a5a5a5; font-size:0.85em;}
.article .article_action .article_comment li .date			{color:#575757; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_comment li .description	{padding:4px 0 8px 0; margin:0; font-size:0.85em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_comment li .description a	{color:#8b8a8a;}
.article .article_action .article_comment li ul li			{padding:0 0 0 28px; background:url("images/icon_reply.gif") no-repeat 14px 3px;}


/* ===================================================================
   content - comment form
=====================================================================*/
.article .article_action .article_comment_form					{width:/*@post-width:-34*/502px/*@*/; overflow:hidden; padding:0; color:#8b8a8a; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_comment_form .div				{width:/*@post-width:-34*/502px/*@*/; overflow:hidden; padding:0; color:#8b8a8a; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_comment_form label			{padding-left:0;font:0.80em Verdana,Dotum;color:#666;/* vertical-align:middle;*/}
.article .article_action .article_comment_form label span		{font:0.80em Verdana,Dotum;color:#999;}
.article .article_action .article_comment_form input			{width:200px; height:14px; margin:0 5px 0 0; padding:0 0 3px 7px; border-top:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid; background:#ffffff; color:#a5a5a5; font-family:Verdana, Dotum, Gulim; font-size:0.85em;}
.article .article_action .article_comment_form textarea			{width:/*@post-width:-34*/490px/*@*/; height:84px; border-bottom:#a0a0a0 1px solid;; border-right:none; border-top:#a0a0a0 1px solid; border-left:#a0a0a0 1px solid; background:#ffffff; color:#a5a5a5; font-family:Verdana, Dotum, Gulim; font-size:0.85em;}
.article .article_action .article_comment_form .checkbox		{background:none;padding:0;width:12px;border:0 none;}
.article .article_action .article_comment_form .submit input	{background:#75F97B;width:150px; height:22px; color:#ffffff; font-family:Verdana,Dotum; font-size:0.80em;border-top:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid;border-right:#e9e9e9 1px solid;border-bottom:#e9e9e9 1px solid;} /*{margin-top:1em;padding:.3em;width:150px;height:25px;font-size:.9em;color:#666;cursor:pointer;} */


/* ===================================================================
   content - trackback
=====================================================================*/
.article .article_action .article_action_tbadd				{padding:13px 0; color:#8b8a8a; font-size:0.80em; font-weight:normal; border-bottom:#d5d5d5 1px dashed;}
.article .article_action .article_trackback					{width:/*@post-width:-34*/502px/*@*/; overflow:hidden; color:#8b8a8a;}
.article .article_action .article_trackback li				{padding:13px 0; border-bottom:#d5d5d5 1px dashed;}
.article .article_action .article_trackback li .subject		{color:8b8a8a; font-size:1em; font-weight:normal;}
.article .article_action .article_trackback li .subject a	{color:#a5a5a5; font-weight:bold;}
.article .article_action .article_trackback li .author		{color:#575757; font-size:0.80em;}
.article .article_action .article_trackback li .date		{color:#575757; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.article .article_action .article_trackback li img			{margin:0 0 0 5px;}
.article .article_action .article_trackback li p			{padding:5px 0 0 5px; margin:0;}


/* ===================================================================
   footer
=====================================================================*/
.utility_menu						{width:502px; padding:8px 0 5 0; height:16px; text-align:center;  color:#8b8a8a; font-size:0.70em; font-family:Verdana, Dotum, Gulim;} 
.utility_menu .a					{;}
.utility_menu .hit					{font-weight:bold; font-size:0.80em;}
.utility_menu .title				{; }
.utility_menu .separate				{font-size:0.80em; }
.copyright							{width:502px; padding:5px 0 0 0; text-align:center; color:#A0A0A0; font-size:0.70em; font-family:Verdana, Dotum, Gulim;}


/* ===================================================================
   tag
=====================================================================*/
.tag										{padding:0 0 0 0;width:/*@post-width:-34*/502px/*@*/; overflow:hidden;}
.tag .title									{padding:45px 0 20px 0; color:#666; font-size:0.80em; font-family:Verdana, Dotum, Gulim;/* vertical-align:middle;*/}
.tag .article_post							{color:#8b8a8a; font-family:Verdana, Dotum, Gulim;}
.tag .article_post li						{display:inline; margin:0 8px 0 0;}


/* ===================================================================
   guestbook
=====================================================================*/
.guestbook													{padding:0 0 0 0;}
.guestbook .title											{padding:45px 0 20px 0; color:#666; font-size:0.80em; font-family:Verdana, Dotum, Gulim;/* vertical-align:middle;*/}
.guestbook .guestbook_form									{width:/*@post-width:-34*/502px/*@*/; overflow:hidden; padding:0; color:#8b8a8a; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}
.guestbook .guestbook_form .div								{width:/*@post-width:-34*/502px/*@*/; overflow:hidden; padding:0; color:#8b8a8a; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}

.guestbook .guestbook_form label							{padding-left:0;font:0.80em Verdana,Dotum;color:#666;/* vertical-align:middle;*/}
.guestbook .guestbook_form label span						{font:0.80em Verdana,Dotum;color:#999;}

.guestbook .guestbook_form input							{width:200px; height:14px; margin:0 5px 0 0; padding:0 0 3px 7px; border-top:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid; background:#ffffff; color:#a5a5a5; font-family:Verdana, Dotum, Gulim; font-size:0.85em;}
.guestbook .guestbook_form textarea							{width:/*@post-width:-34*/490px/*@*/; height:84px; border-bottom:#a0a0a0 1px solid;; border-right:none; border-top:#a0a0a0 1px solid; border-left:#a0a0a0 1px solid; background:#ffffff; color:#a5a5a5; font-family:Verdana, Dotum, Gulim; font-size:0.85em;}
.guestbook .guestbook_form checkbox							{background:none;padding:0;width:12px;border:0 none;}
.guestbook .guestbook_form .submit input					{background:#75F97B;width:150px; height:22px; color:#ffffff; font-family:Verdana,Dotum; font-size:0.80em;border-top:#e9e9e9 1px solid; border-left:#e9e9e9 1px solid;border-right:#e9e9e9 1px solid;border-bottom:#e9e9e9 1px solid;} /*{margin-top:1em;padding:.3em;width:150px;height:25px;font-size:.9em;color:#666;cursor:pointer;} */

.guestbook .guestbook_article								{clear:both; padding:30px 0 0 0; background:#ffffff; color:#8b8a8a; font-size:0.70em; font-family:Verdana, Dotum, Gulim;}
.guestbook .guestbook_article .reply li						{border-bottom:none;}
.guestbook .guestbook_article .reply li .description		{padding:4px 0 8px 0; margin:0; font-size:0.95em; font-family:Verdana, Dotum, Gulim;}
.guestbook .guestbook_article .reply li .description a		{color:#8b8a8a;}
.guestbook .guestbook_article .reply li ul li				{padding:0 0 0 28px; background:url("images/icon_reply.gif") no-repeat 14px 3px;}







/*	NOT USE */

/* ===================================================================
   글 검색 결과 - not use
=====================================================================*/
.search .search_title						{color:#282828; padding:9px 0; font-size:1em;}
.search .count								{color:#575757;}
.search .article_post li					{margin:0 15px; padding:6px 0 4px 0;}
.search .article_post li .title				{padding:0 0 0 3px;}
.search .date								{color:#a5a5a5; font-size:0.80em; font-family:Verdana, Dotum, Gulim;}


/* ===================================================================
   지역로그 - not use
=====================================================================*/
.location .title							{width:76px; background:url("images/sub_location.gif") no-repeat left top;}
.location .article_post						{padding:5px 15px 8px 15px;}
.location .article_post div					{padding:2px 0;}
.location .article_post .post,
.location .article_post .post a				{color:#282828;}
.location .article_post img					{position:relative; top:-2px; padding:0;}
.location .article_post .post_img			{top:0;}


/* ===================================================================
   보호글
=====================================================================*/
.protect .article_post						{clear:both; border:none; background:none; color:#a5a5a5;font-size:0.85em; font-family:Verdana,Dotum;}
.protect .article_head .title				{float:left; font-size:1em; line-height:1.1em; padding:0; text-indent:0;}
.protect .article_post div					{padding:10px 0 0 0;}
.protect .article_post .protect_input		{width:144px height:17px; margin:0 2px; background:#f3f3f3; border-top:#dedede 1px solid; border-left:#dedede 1px solid; color:#a5a5a5; font-size:0.80em;}


/* ===================================================================
   공지사항
=====================================================================*/
.notice .article_post						{clear:both;}


/* ===================================================================
   미디어 로그
=====================================================================*/
#mediaLogNest #mediaLogContent				{margin:0 0 0 7px;}

/*	NOT USE */



/* ===================================================================
   IE 버그
=====================================================================*/
*:first-child+html .rss_feed .rss			{position:relative; top:1px;}
* html .rss_feed .rss						{position:relative; top:1px;}
* html .rss_feed							{padding:0px 0 0 0;}

*:first-child+html .tag .article_post		{padding:0px 0px 0px 0px;}
* html .tag .article_post					{padding:0px 0px 0px 0px;}

* html .ib	{height:18px;}
*:first-child+html	.ib	{height:18px;}