@charset "utf-8";

/* 공통 요소 */
body {margin:0;padding:0;color:#333;font:12px/1.3em "돋움","Dotum";
		background:/*@background-color*/#fff/*@*/
		/*@background-image*/ /*@*/
		/*@background-image-repeat*/ /*@*/
		/*@background-image-position*/ /*@*/;}
a {color:#757575;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}
hr {display:none;}
ul, ol {margin:0;padding:0;list-style:none;}
li, dl, dt, dd {margin:0;padding:0;}
input {vertical-align:middle;}
.png24 {tmp:expression(setPng24(this));}
.clear {clear:both;}
.cnt {color:#7973c2;font-size:11px;}

/* 태그 클라우드 */
.cloud1 {color:#6b7ac3 !important;font-size:1.3em;font-weight:bold;background:#f0f2ff;}
.cloud2 {color:#6b7ac3 !important;font-size:1.3em;font-weight:bold;background:#f0f2ff;}
.cloud3 {color:#5794b3 !important;background:#f0f2ff;}
.cloud4 {color:#7d66a6 !important;background:#f0f2ff;}
.cloud5 {color:#a3a3a3 !important;}

/* 레이아웃 */
#wrap {position:relative;width:/*@post-width:530=*/ 1000px /*@*/;overflow:hidden;margin:0;

		background:url('./images/bg_body.gif') repeat-y 208px 0;}
#sidebar1 {float:left;width:185px;overflow:hidden; padding: 60px 0 0 15px;}
#header {float:left;width:32px;overflow:hidden;margin:205px 0 0 0;}
#container { float: left; margin-left: 57px; background: url(./images/sbg.gif) right top repeat-y; }
#content {float:left;width:/*@post-width=*/470px/*@*/;overflow:hidden;margin:0;padding:0 15px;background-color:#efeff7;}
#sidebar2 {float:left;width:185px;overflow:hidden;margin:0 0 0 10px;padding:60px 15px 13px 0;background-color:#efeff7;}
#footer {clear:both;width:/*@post-width:-30*/440px/*@*/;overflow:hidden;padding:15px 0;font-size:11px; text-align: center; background-color: #efeff7;}

/* 헤더 */
#header li {margin:0 0 11px 0;}
#header a {color:#ffd9d9;font-size:11px;font-weight:bold;letter-spacing:-1px;}
#header a:hover {color:#fff;font-weight:bold;}
#header a {display:block;width:32px;text-indent:-9999px;}
#header a.write {height:44px;background:url('./images/btn_header_write_off.gif') no-repeat right top;}
#header a.write:hover {background:url('./images/btn_header_write_on.gif') no-repeat right top;}
#header a.admin {height:43px;background:url('./images/btn_header_admin_off.gif') no-repeat right top;}
#header a.admin:hover {background:url('./images/btn_header_admin_on.gif') no-repeat right top;}
#header a.guest {height:78px;background:url('./images/btn_header_guest_off.gif') no-repeat right top;}
#header a.guest:hover {background:url('./images/btn_header_guest_on.gif') no-repeat right top;}
#header a.media {height:70px;background:url('./images/btn_header_media_off.gif') no-repeat right top;}
#header a.media:hover {background:url('./images/btn_header_media_on.gif') no-repeat right top;}
#header a.location {height:91px;background:url('./images/btn_header_location_off.gif') no-repeat right top;}
#header a.location:hover {background:url('./images/btn_header_location_on.gif') no-repeat right top;}
#header a.tag {height:30px;background:url('./images/btn_header_tag_off.gif') no-repeat right top;}
#header a.tag:hover {background:url('./images/btn_header_tag_on.gif') no-repeat right top;}

/* 블로그 타이틀 이미지 */
.blog_img {width:194px;height:/*@title-height*/270px/*@*/;
				/*@title-height:0=padding-top*/ /*@*/
				background:/*@title-background-color*/ /*@*/
				/*@title-background-image*/url(./images/bg_sidebar.gif)/*@*/
				/*@title-background-image-repeat*/no-repeat /*@*/
				/*@title-background-image-position*/ right top /*@*/;}

/* 블로그 제목 */
.blog_title {margin:0 0 5px 0;padding:0 10px 0 0;
			color:#0c1f52;line-height:16px;letter-spacing:-1px;
			font-size:/*@title-font-size=*/ 15px /*@*/;/*@title-font-family=font-family:;*/ font-family: inherit; /*@*/}
.blog_title a {color:/*@title-color*/#0c1f52/*@*/;}

#sidebar2 .blog_title {margin:0 0 5px 10px;}

/* 포스트 */
.article {margin:60px 0 0 0;}
.article_title, .article_info_content h2.article_title {display:inline;color:/*@post-title-color*/#0b0c5e/*@*/;
						font-size:/*@post-title-font-size*/12px/*@*/;
						/*@post-title-font-family=:;*/ /*@*/}
.article_title a, .article_info_content h2.article_title a {color:/*@post-title-color*/#0b0c5e/*@*/;}

.article .article_info {color:#8b8b8b;background:url('./images/line_post_title.gif') no-repeat 37px 6px;}
.article .article_info a {color:#333;}
.article .article_info .article_info_img {float:left;width:28px;margin:0 20px 0 0;}
.article .article_info .article_info_content {margin:0 0 0 46px;}

.article .date {margin:0 7px 0 0;}
.article_admin {font-size: 11px; margin:5px 0 0 0;}

.article .article_author {margin:0 0 40px 0;text-align:right;}
.article .article_tag_img {position:relative;top:2px;margin:0 5px 0 0;}

.article .article_post {margin:30px 0 60px 0;line-height:1.6em;overflow:hidden;
							/*@post-body-color=:;*/ /*@*/
							/*@post-body-font-family=:;*/
							/*@*/ /*@post-body-font-size=:;*/ /*@*/}
.article .article_post ul {padding:0 15px;list-style-type:disc;}
.article .article_post ol {padding:0 22px 0 45px;list-style-type:decimal;}
.article .article_post blockquote {margin:0;padding:0 0 0 40px;background:url('./images/icon_quote.gif') no-repeat left top;}
.article .article_post .moreless_fold {padding-left:18px;background:url('./images/btn_more.gif') no-repeat left center;}
.article .article_post .moreless_top {padding-left:18px;background:url('./images/btn_less.gif') no-repeat left center;}
.article .article_post .moreless_bottom {padding-left:18px;background:url('./images/btn_less.gif') no-repeat left center;}

/* 본문 트랙백, 댓글 */
.article .article_reaction {margin:7px 0 0 0;padding:10px 3px;color:#333;font-size:11px;background:url('./images/line_reaction_dotted.gif') repeat-x left top;}
.article .article_reaction a {color:#333;}
.article .article_reaction .cnt {color:#7973c2;font-size:11px;}

.article .article_trackback_add {margin:0;padding:7px 7px 7px 25px;color:#676767;font-size:11px;font-weight:normal;background:#fff url('./images/icon_trackback_add.gif') no-repeat 10px 10px;}
.article .article_trackback_add a {color:#676767;}

.article .article_reaction_description li {margin:10px 0 0 0;padding:18px 3px 3px 3px;color:#5d5d5d;background:url('./images/line_reaction_dotted.gif') repeat-x left top;}
.article .article_reaction_description li a {color:#5d5d5d;}
.article .article_reaction_description li h4 {margin:0;padding:0;font-size:12px;font-weight:normal;}
.article .article_reaction_description li p {margin:3px 0;padding:0;}
.article .article_reaction_description li li {padding:0 3px 0 30px;background:url('./images/icon_reply.gif') no-repeat 15px 2px;}
.article .article_reaction_description .article_trackback_con {font-size:11px;line-height:1.2em;}
.article .article_reaction_description .article_btn {position:relative;top:1px;margin-left:2px;}

/* 글쓰기 폼 */
.article_reaction_write {margin:20px 0 0 0;padding:12px;background:#e2e2eb;line-height:1.6em !important;}
.article_reaction_write label {color:#666;font-size:11px;}
.article_reaction_write input.input_name,
.article_reaction_write input.input_pass {width:155px;border:0;border-bottom:1px solid #d7d7d7;background:transparent; font: 12px dotum; color: #666;}
.article_reaction_write input.input_home {width:245px;border:0;border-bottom:1px solid #d7d7d7;background:transparent; font-size: 11px; color: #666;}
.article_reaction_write textarea {width:/*@post-width:-28*/442px/*@*/;height:104px;margin:7px 0 0 0;font-size:small;font-family:"돋움","Dotum";border:1px solid #d7d7d7;background:#fff;color: #666;}
.article_reaction_write .article_reaction_write_name {margin:0 31px 0 0;}
.article_reaction_write .article_reaction_write_password {margin:0 5px 0 0;}
.article_reaction_write .article_reaction_write_homepage {margin:0 3px 0 0;}
.article_reaction_write .article_reaction_write_secret {margin:0 22px 0 0;}
.article_reaction_write .article_reaction_submit {margin:10px 0 0 0;text-align:center;}

/* 태그 페이지 */
.article_etc_tag ul li {display:inline;margin:0 5px 0 0;}

/* 검색 페이지 */
.article_search .date {float:left;width:70px;margin:0 7px 0 0;}
.article_search .post {float:left;width:/*@post-width:-77*/393px/*@*/;overflow:hidden;}
.article_search ol li {padding:5px 0;background:url('./images/line_reaction_dotted.gif') repeat-x left bottom;}

/* 지역로그 페이지 */
.article_location_log .article_location_log_bul {vertical-align:middle;}
.article_location_log .article_location_log_title {padding:6px 2px;background:url('./images/line_reaction_dotted.gif') repeat-x left bottom;}
.article_location_log .article_location_log_post {padding:6px 2px 0 2px;}
.article_location_log .article_location_log_post a {color:#1c1f7c;}

/* 보호글 페이지 */
.article_protect input.input_text {width:140px;height:17px;border:1px solid #d7d7d7;background:#fff; color: #666;}

.guest_general p { line-height: 1.4; }

/* 사이드바 공통 형식 */
.module {margin:0 0 30px 0;}
.module h3 {margin:0;padding:3px 15px;color:#0b0c5c;font-size:11px;font-family:Verdana;letter-spacing:-1px;}
.module li {padding:0 0 0 7px;background:url('./images/bul_list_sidebar.gif') no-repeat 0 6px;}
.module .module_inside {padding:10px 10px 0 15px;}
.module .author {color:#f17575;font-size:11px;text-align:right;}

#sidebar1 .module {margin-right:10px;}
#sidebar1 .module h3 {padding:3px 0;}
#sidebar1 .module .module_inside {padding:0;}

/* 미디어로그 */
#mediaLogNest { margin-top: 45px; }
/* 사이드바 */
.intro .intro_image {width:170px;margin:0 0 5px 0;border:3px solid #020f78;}
.intro .intro_description {color:#666;font-size:11px;line-height:1.2em;}
.intro .intro_blogger {color:#555151;font-size:12px;}

#sidebar2 .intro {margin-left:3px;}
#sidebar2 .intro .intro_description,
#sidebar2 .intro .intro_blogger {padding-left:7px;}

.search input {vertical-align:middle;}
.search input.input_search {height:15px;padding:2px;border:1px solid #e3e3e3;font: 12px dotum; color: #666;}
#sidebar1 .search input.input_search {width:112px;}
#sidebar2 .search {margin:0 0 0 14px;}
#sidebar2 .search input.input_search {width:108px;}

.bgm {text-align:center;}

.notice li {padding:0 0 0 45px;color:#000;line-height:1.5em;background:url('./images/bul_list_notice.gif') no-repeat left center;}
.notice li a {color:#666;}
.notice { margin: 0 0 20px 0; }

.tag ul li {display:inline;margin:0 5px 0 0;padding:0;background:none;}

.counter {width:152px;padding:3px 9px;color:#8c8787;font-size:11px;border:1px solid #e3e3e3;background:#f0f0f0 url('./images/bg_counter.gif') repeat-x left top;}
.counter .cnt {float:right;margin:0 2px 0 0;color:#7973c2;font-size:11px;}
.counter ul li {padding:0;background:url('./images/bg_counter_list.gif') repeat-x left bottom;}
.counter ul li.last {background:none;}

#sidebar2 .counter {margin-left:3px;}

.banner {text-align:center;font-size:11px;}
.banner .join {color:#666;}
.banner .rss {color:#717171;font-size:11px;letter-spacing:-1px;}
.banner .rss_img {position:relative;top:1px;}

/* 달력 */
.calendar .module_inside {width:153px;margin:0 0 0 7px;}

#sidebar1 .calendar .module_inside {width:153px;margin:0;}

/* 달력 월 표시 */
.cal_month {padding:0 0 3px 0;font-size:12px;}
/* 달력 요일 표시(th 영역) */
.cal_week1 {color:#757575;font-weight:normal;font-size:11px;line-height:20px;}
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color:#f17575;font-weight:normal;font-size:11px;line-height:20px;}
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {color:#757575;text-align:center;font-size:11px;line-height:20px;}
/* 달력 Day, 일요일 (td 영역)  */
.cal_day_sunday {}
.cal_day_sunday a {}
/* 달력 지난 달 날짜 표시(td)   */
.cal_day1 {}
/* 달력 다음 달 날짜 표시(td)   */
.cal_day2 {}
/* 달력 이번 달 날짜 표시(td) */
.cal_day3 {}
/* 달력 오늘 날짜 표시(td) */
.cal_day4 {background:#dedede;}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color:#535353;font-weight:bold;}
a.cal_click:visited {color:#535353;font-weight:bold;}
a.cal_click:hover {color:#535353;font-weight:bold;}

/* 카테고리 */
.branch3 {color:#757575 !important;cursor:pointer;}
.c_cnt {color:#7973c2;font-size:11px;}

/* 페이징 */
.paging {margin:40px 0 28px 0;text-align:center;font-size:11px;}
.paging a {color:#666;}
.paging .paging_img {vertical-align:middle;}
.paging .selected {color:#4a4a4a;}

/* 푸터 */
#footer .menu {color:#666;}
#footer .menu a {color:#666;}
#footer .copyright {color:#666;}
#footer .copyright a {color:#666;}