@charset "utf-8";

/* 공통 영역 */
body {margin:0;padding:0;color:#757575;font:small/1.3em "돋움","Dotum";
		background:/*@background-color=*/ #C4C3C9 /*@*/
		/*@background-image=*/ url("https://t1.daumcdn.net/tistory_admin/assets/blog/60c14e9af084c93c97acb084faeb0c0e8b14981a/blogs/style/template/image/generic/23.jpg?_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a&_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a") /*@*/
		/*@background-image-repeat=*/ no-repeat /*@*/
		/*@background-image-position=*/ left top /*@*/;}
a {color:#757575;text-decoration:none;}
a:hover {color:#757575;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;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
input {vertical-align:middle;}
.png24 {tmp:expression(setPng24(this));}
.clear {clear:both;}
.cnt {color:#4856A1; font-size:11px; font-weight:bold;}
.module .cnt	{font-weight:normal;}

/* 태그 클라우드 */
.cloud1 {color:#4856a1;font-size:1.2em;}
.cloud2 {color:#4856a1;font-size:1.2em;}
.cloud3 {color:#4856a1;}
.cloud4 {color:#4856a1;}
.cloud5 {color:#757575;}

/* 레이아웃 */
#wrap {position:relative;width:/*@post-width:496=*/ 1334px /*@*/;margin:0 0 60px 20px;}
#header {float:left;width:/*@post-width:496=*/ 1334px /*@*/;margin:40px 0 4px 0;}
#container {float:left;width:/*@post-width:496=*/ 1334px /*@*/;overflow:hidden;background:#efefef url('./images/bg_container_left.gif') repeat-y left top;}
#sidebar1 {float:left;width:174px;overflow:hidden;padding:30px 16px 0 16px;}
#sidebar2 {float:left;width:172px;overflow:hidden;padding:30px 0 0 15px;}
#separate1 {float:left;width:2px;height:557px;overflow:hidden;background:url('./images/line_separate2.gif') no-repeat left top;}
#separate2 {float:left;width:21px;height:1110px;overflow:hidden;background:url('./images/line_separate3.gif') no-repeat left top;}
#content {float:left;width:/*@post-width=*/ 838px /*@*/;overflow:hidden;padding:30px 40px 0 40px;}
#footer {clear:both;text-align:center;}

/* 세부 항목 */
.blog_img {width:/*@post-width:496=*/ 1334px /*@*/;
				background:/*@title-background-color=*/ #E8FDDD /*@*/
				/*@title-background-image=*/ url("https://t1.daumcdn.net/tistory_admin/assets/blog/60c14e9af084c93c97acb084faeb0c0e8b14981a/blogs/style/template/image/title/19.jpg?_version_=60c14e9af084c93c97acb084faeb0c0e8b14981a") /*@*/
				/*@title-background-image-repeat=*/ repeat /*@*/
				/*@title-background-image-position=*/ left top /*@*/;}
.blog_title {width:/*@post-width:212=*/ 1050px /*@*/;
				margin:0 auto;padding:115px 0 83px 0;text-align:center;line-height:35px;letter-spacing:-1px;
				font-size:/*@title-font-size=*/ 35px /*@*/;
				font-family:/*@title-font-family=*/ gulim /*@*/;
				/*@title-height=height:;*/ height: ; /*@*/
				/*@title-height:0=padding-top*/ /*@*/}
.blog_title a {color:/*@title-color=*/ #F4FEDC /*@*/;}

.header_menu {float:left;width:310px;padding:8px 0 0 0;}
.header_menu li {float:left;padding:0 6px;font-size:0.85em;font-family:Tahoma,"돋움","Dotum";background:url('./images/line_separate.gif') no-repeat 0 6px;}
.header_menu li.first {background:none;}
.header_menu li a {display:block;color:#616161;}
.header_menu li a:hover {color:#fff; text-decoration:none;}
.header_search {float:right;width:191px;}
.header_search input.input_search {width:139px;height:17px;border:1px solid #f1f1f1;background:#dadada; color:#757575; font-size:12px;}

.container_right {float:left;background:url('./images/bg_container_right.gif') repeat-y right top;}
.container_top_left {background:url('./images/bg_container_top.gif') no-repeat left top;}
.container_top_right {background:url('./images/bg_container_top2.gif') no-repeat right top;}
.container_bottom_center {float:left;background:url('./images/bg_container_bottom2.gif') repeat-x left bottom;}
.container_bottom_left {float:left;background:url('./images/bg_container_bottom.gif') no-repeat left bottom;}
.container_bottom_right {float:left;background:url('./images/bg_container_bottom3.gif') no-repeat right bottom;}

/* 포스트 영역 */
.seperate {color:#c7c6c6;}
.article {margin:0 0 60px 0;}
.article .article_head {padding:0 0 8px 0;border-bottom:1px solid #d8d8d1;}
.article .article_title {color:#4856a1;line-height:1.3em;
							font-size:/*@post-title-font-size=*/ 24px /*@*/;
							/*@post-title-font-family=*/ gulim /*@*/}
.article .article_title a {color:/*@post-title-color=*/ #2A2B6C /*@*/;}
.article .article_info .article_info_img {float:left;width:23px;margin:0 10px 0 0;}
.article .article_info .article_info_content {margin:0 0 0 33px;}
.article .article_info .article_category {color:#757575;}
.article .article_info .article_date {margin:0 0 0 7px;color:#A99F9D;}
.article .article_info .article_admin {margin:0 10px 0 23px;padding:0 0 0 10px;background:#dedede;}

.article .article_post {margin:12px 10px 45px 10px;overflow:hidden;
							/*@post-body-color=color:;*/ color: #000000; /*@*/
							/*@post-body-font-family=font-family:;*/ font-family: gulim; /*@*/
							/*@post-body-font-size=font-size:;*/ font-size: inherit; /*@*/}
.article .article_post h1,
.article .article_post h2,
.article .article_post h3,
.article .article_post h4,
.article .article_post h5,
.article .article_post h6 {padding:10px 0; line-height:1em;}
.article .article_post ul {padding:0 15px;list-style-type:disc;}
.article .article_post ol {margin:0 0 0 12px;padding:0 10px 0 45px;list-style-type:decimal;}
.article .article_post blockquote {margin:0;padding:20px;color:#4856a1;}
.article .article_post blockquote {margin:0;padding:20px 20px 20px 25px;color:#4856a1;background:url('./images/icon_quote.gif') no-repeat 0 20px;}
.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_author {margin:0 0 50px 0;text-align:right;}
.article .article_tag_img {position:relative;top:2px;margin:0 5px 0 0;}
.article .date {margin:0 7px 0 0;}

/* 포스트 트랙백, 댓글 */
.article .article_reaction {margin:7px 0 0 0;padding:8px 2px;background:url('./images/line_dotted.gif') repeat-x left top;}

.article .article_trackback_add {margin:0;padding:11px 24px;color:#acacac;font-size:0.85em;font-weight:normal;background:#f7f7f7;}
.article .article_trackback_add a {color:#acacac;}
.article .article_trackback_add strong {margin:0 5px 0 0;color:#757575;}

.article .article_reaction_description	{width:/*@post-width:2=*/ 840px /*@*/; overflow:hidden;}
.article .article_reaction_description li {margin:10px 0 0 0;padding:18px 3px 3px 3px;background:url('./images/line_dotted.gif') repeat-x left top;}
.article .article_reaction_description li a {color:#4856a1;}
.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 li p {margin:3px 0;padding:0;line-height:1.2em;}
.article .article_reaction_description li h4 {margin:0;padding:0;font-size:1em;font-weight:normal;}
.article .article_reaction_description .article_btn {position:relative;top:1px;margin-right:3px;}
.article .article_reaction_author {color:#4856a1;}
.article .article_reaction_author a {color:#4856a1;}
.article .article_reaction_date {font-size:0.85em;}

/* 방문자 글쓰기 폼 */
.article .article_reaction_write {width:/*@post-width:-40=*/ 798px /*@*/;margin:15px 0 0 0;padding:10px 20px 2px 20px;border:1px solid #ffffff;background:#e6e6e6;}
.article .article_reaction_write p {margin:10px 0;padding:0;}
.article .article_reaction_write .input_secret {margin:10px 0 0 60px;}
.article .article_reaction_write .input_textarea {margin:10px 0 10px 0;}
.article .article_reaction_write .input_submit {text-align:center;}
.article .article_reaction_write .input_name label {margin:0 28px 0 0;}
.article .article_reaction_write .input_pass label {margin:0 2px 0 0;}
.article .article_reaction_write .input_home label {margin:0;}
.article .article_reaction_write .input_name input,
.article .article_reaction_write .input_pass input {width:140px;border:1px solid #cecece;background:#fafafa; color:#898888;}
.article .article_reaction_write .input_home input {width:379px;border:1px solid #cecece;background:#fafafa; color:#898888;}
.article .article_reaction_write .input_textarea textarea {width:/*@post-width:-40=*/ 798px /*@*/;height:104px;font-size:small;font-family:"돋움","Dotum";border:1px solid #cecece;background:#fafafa; color:#898888;}

/* 포스트 외 공통 */
.article_etc .article_info {padding:0 0 8px 0;border-bottom:1px solid #d8d8d1;}
.article_etc .article_title {display:block;padding:10px 0 0 0;}

/* 태그 페이지 */
.article_etc_tag ul {padding:10px 0 0 0;}
.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=*/ 761px /*@*/;overflow:hidden;}
.article_search ol {padding:5px 0 0 0;}
.article_search ol li {padding:5px 0;background:url('./images/line_dotted.gif') repeat-x left bottom;}

/* 지역로그 페이지 */
.article_location_log .article_info {margin:0 0 15px 0;}
.article_location_log .article_location_log_title {padding:0 0 5px 15px;background:url('./images/icon_location_title.gif') no-repeat 0 1px;}
.article_location_log .article_location_log_post {padding:0 0 5px 10px;background:url('./images/icon_location_post.gif') no-repeat 0 5px;}
.article_location_log .article_location_log_post a {color:#4856a1;}

/* 보호글 페이지 */
.article_protect input.input_text {width:140px;height:17px;border:1px solid #cecece;background:#fafafa;}
.article_protect .article_info .article_info_content .article_date {margin:0;padding:0;}

/* 사이드바 공통 */
.module {margin:0 0 30px 0;}
.module h3, #recent-lemonpen-memo h3 {margin:0 0 10px 0;color:#4856a1;font-size:0.85em;font-family:Verdana;letter-spacing:-1px;}
.module ul li {padding:0 0 0 7px;background:url('./images/bul_list.gif') no-repeat 0 6px;}
.module .author {color:#4856a1;text-align:right;font-size:0.85em;}
.module .author a {color:#4856a1;}

/* 사이드 바 */
.intro {color:#a09b9a;font-size:0.85em;}
.intro .intro_img {text-align:center;}
.intro .intro_img img {width:174px;margin:0 0 5px 0;vertical-align:middle;border:1px solid #f2eeee;}
.intro .intro_description {padding:0 5px;line-height:1.2em;}
.intro .intro_blogger {margin:3px 0 0 0;padding:0 5px;}
.intro .intro_blogger img {position:relative; top:1px;}

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

.counter ul {font-size:0.85em;text-align:center;text-transform:uppercase;}
.counter ul li {padding:0;background:none;}

.banner {color:#6b6b6b;text-align:center;font-size:0.85em;}
.banner a {color:#6b6b6b;}
.banner .banner_rss {vertical-align:middle;}
.banner .banner_img {margin:0 0 11px 0;}

/* 달력 */
.calendar_inside {width:155px;}
/* 달력 월 표시 */
.cal_month {font-size:12px;}
/* 달력 요일 표시(th 영역) */
.cal_week1 {font-weight:normal;font-size:11px;}
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color:#ff9000;font-weight:normal;font-size:11px;}
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {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:#ddd;}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color:#4856a1;font-weight:bold;}
a.cal_click:visited {color:#4856a1;font-weight:bold;}
a.cal_click:hover {color:#4856a1;font-weight:bold;}

/* 카테고리 */
.branch3 {color:#757575 !important;cursor:pointer;}
.c_cnt {color:#4856A1;font-size:11px;}

/* 페이징 */
.paging {margin:0 0 45px 0;color:#a09b9a;text-align:center;font-size:0.85em;}
.paging a {color:#a09b9a;}
.paging .paging_img {vertical-align:middle;}
.paging .selected {color:#806d69;}

/* 푸터 */
#footer {padding:8px 0 60px 0;color:#898989;font-size:0.85em;}
#footer a {color:#6e6e6e;}
#footer a:hover {color:#6e6e6e;}
#footer .copyright {color:#8a8989;}
#footer .copyright a {color:#8a8989;}
#footer .copyright a:hover {color:#8a8989;}