@charset "utf-8";

/* 공통 요소 */
body {margin:0;padding:0;color:#333333;font:13px/1.6em NanumGothic, "나눔고딕", "Malgun Gothic", "맑은 고딕", Dotum, "돋움", Gulim, "굴림", Verdana, Arial, "Trebuchet MS";  
		background:/*@background-color=*/#FFFFFF/*@*/
		/*@background-image=*/none/*@*/
		/*@background-image-repeat=*/no-repeat/*@*/
		/*@background-image-position=*/left top/*@*/;}
a {color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}
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:#1c1f7c !important;font-size:1.6em;font-weight:bold;background:#FFFFFF;}
.cloud2 {color:#6062a3 !important;font-size:1.4em;font-weight:bold;background:#FFFFFF;}
.cloud3 {color:#5794b3 !important;background:#FFFFFF;}
.cloud4 {color:#7d66a6 !important;background:#FFFFFF;}
.cloud5 {color:#a3a3a3 !important;}

/* 블로그레이아웃 */
#wrap {position:relative;width:/*@post-width:530=*/1114px/*@*/;overflow:hidden;margin: 0 auto ; background:url('./images/bg_body.gif') repeat-y 195px 0;}
#container {float:right;background: url(./images/sbg.gif) right repeat-n;}
#sidebar1 {float:left;width:168px;overflow:hidden; padding: 25px 35px 0px 5px;}
#header {float:left;width:32px;overflow:hidden;margin:100px -5px 0px -5px;}
#content {float:left;width:/*@post-width=*/501px/*@*/;overflow:hidden;margin:-5px 7px -15px 0px;padding:0px 0px 0px 23px;background-color:#ffffff;}
#sidebar2 {float:right;width:305px;overflow:hidden;margin:0px 0px 0px 10px;padding:25px 0px 0px 0px;background-color:#ffffff;}
#footer {clear:both;width:/*@post-width:-30=*/471px/*@*/;overflow:hidden;padding:15px 0;font-size:12px; text-align: center; background-color: #ffffff;}

/* 헤더 */
#header li {margin:0px 0px 20px 0px;}
#header a {color:#ffd9d9;font-size:11px;font-weight:bold;letter-spacing:-1px;}
#header a:hover {color:#ffffff;font-weight:bold;}
#header a {display:block;width:20px;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_title {margin:0 0 5px 0;padding:0 10px 0 0;
			color:#1c1f7c;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=*/#1c1f7c/*@*/;}

#sidebar2 .blog_title {margin:0 5px 5px 10px;}

/* 포스트 */
.article {margin:40px 0 0 0;}
.article_title, .article_info_content h2.article_title {display:inline;color:/*@post-title-color=*/#0000CC/*@*/;
						font-size:/*@post-title-font-size=*/14px/*@*/;
						/*@post-title-font-family=font-family:;*/font-family: inherit;/*@*/}
.article_title a, .article_info_content h2.article_title a {color:/*@post-title-color=*/#0000CC/*@*/;}

.article .article_info {color:#c8c8c8;background:url('./images/line_post_title.gif') no-repeat 37px 6px;}
.article .article_info a {color:#333333;}
.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 5px;}

.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=color:;*/color: ;/*@*/
							/*@post-body-font-family=font-family:;*/font-family: inherit;/*@*/ /*@post-body-font-size=font-size:;*/font-size: inherit;/*@*/}
.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:#333333;font-size:11px;background:url('./images/line_reaction_dotted.gif') repeat-x left top;}
.article .article_reaction a {color:#333333;}
.article .article_reaction .cnt {color:#7973c2;font-size:11px;}

.article .article_trackback_add {margin:0;padding:7px 7px 7px 25px;color:#333333;font-size:11px;font-weight:normal;background:#ffffff url('./images/icon_trackback_add.gif') no-repeat 10px 10px;}
.article .article_trackback_add a {color:#333333;}

.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:#333333;}
.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:13px;background:#ffffff;line-height:1.8em !important;}
.article_reaction_write label {color:#333333;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: #333333;}
.article_reaction_write input.input_home {width:245px;border:0;border-bottom:1px solid #d7d7d7;background:transparent; font-size: 11px; color: #333333;}
.article_reaction_write textarea {width:90%*@post-width:0=*/501px/*@*/;height:60px;margin:0 0 0 0;font-size:small;font-family:"돋움","Dotum";border:1px solid #0000cc;background:#ffffff;color: #333333;}
.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=*/424px/*@*/;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 #0000cc;background:#ffffff; color: #333333;}

.guest_general p { line-height: 1.4; }

/* 사이드바 공통 형식 */
.module {margin:0 0 5px 0;}
.module h3 {margin:0;padding:5px 15px;color:#1c1f7c;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:15px 15px 0 15px;}
.module .author {color:#0000cc;font-size:11px;text-align:right;}

#sidebar1 .module {margin-right:10px;}
#sidebar1 .module h3 {padding:3px 0;}
#sidebar1 .module .module_inside {padding:0;}
#sidebar2 .module h3 {background:#ffffff;}
/* 미디어로그 */
#mediaLogNest { margin-top: 45px; }
/* 사이드바 */
.intro .intro_image {width:175px;margin:0 0 5px 0;border:3px solid #0000cc;}
.intro .intro_description {color:#333333;font-size:11px;line-height:1.2em;}
.intro .intro_blogger {color:#333333;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 #ffffff;font: 12px dotum; color: #333333;}

#sidebar2 .search {margin:0 0 0 0px;}
#sidebar2 .search input.input_search {width:108px;}

.bgm {text-align:center;}

.notice li {padding:0 0 0 45px;color:#000000;line-height:1.5em;background:url('./images/bul_list_notice.gif') no-repeat left center;}
.notice li a {color:#333333;}
.notice { margin: 0 0 20px 0; }

.tag ul li {display:inline;margin:0 5px 0 0;padding:0;background:none;}

.counter {width:168px;height:0px;padding:0px 0px;color:#333333;font-size:11px;border:1px solid #0000cc;background:#ffffff url('./images/bg_counter.gif') repeat-x left top;}
.counter .cnt {float:right;margin:0 2px 0 0;color:#0000cc;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:#333333;}
.banner .rss {color:#333333;font-size:13px;letter-spacing:-1px;}
.banner .rss_img {position:relative;top:1px;}

/* 달력 */
.calendar .module_inside {width:153px;margin:0 0 0 7px;}

/* 미디어로그 */
#mediaLogNest { margin-top: 45px; }
#sidebar1 .calendar .module_inside {width:153px;margin:0;}

/* 달력 월 표시 */
.cal_month {padding:0 0 3px 0;font-size:12px;}
/* 달력 요일 표시(th 영역) */
.cal_week1 {color:#333333;font-weight:normal;font-size:11px;line-height:20px;}
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color:#7973c2;font-weight:normal;font-size:11px;line-height:20px;}
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {color:#333333;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:#ffffff;}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color:#333333;font-weight:bold;}
a.cal_click:visited {color:#333333;font-weight:bold;}
a.cal_click:hover {color:#0000cc;font-weight:bold;}

/* 카테고리 */
.branch3 {color:#333333 !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:#333333;}
.paging .paging_img {vertical-align:middle;}
.paging .selected {color:#333333;}

/* 푸터 */
#footer .menu {color:#333333;}
#footer .menu a {color:#333333;}
#footer .copyright {color:#333333;}
#footer .copyright a {color:#333333;}

.article_search{margin:10px auto;text-align:center}
.article_search_field, .article_search_submit{border:solid 5px #39ba00;font-size:1.0em}
.article_search_field{width:65%;height:20px;padding-left:5px;padding-top:2px}
.article_search_submit{width:30%;height:30px;background-color:#39ba00;color:#ffffff}

.add_link {
background:url(images/add_link.png) no-repeat -5px -5px;
font-weight:700;
padding-left:27px!important;
}

.add_link a {
color:#00e!important;
}

/* 공감버튼 숨기기 */
.daum_like_wrapper{
	 display: none;
}