﻿@charset "utf-8";

/* 공통 요소 */
body {margin:0;
      padding:0;
      color:#555;font:12px/1.6 "맑은 고딕", "돋움","Dotum";  
      background:
       	     /*@background-image=*/ url("./images/back1.gif") /*@*/ 
	     /*@background-image-repeat=*/ repeat /*@*/ 
              /*@background-image-position=*/ left top /*@*/;}
a {color:#024311;text-decoration:none;}
a:hover {color:#9d9213;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;}
.png24 {tmp:expression(setPng24(this));}
.clear {clear:both;}
.cnt {color:#9d9213;font-size:1em;}

/* 이미지 아래 캡션 스타일 */
.cap1 {color:#999; padding:0; margin:0;}

/* 키워드 */ 
    .key1 { cursor: help; border-bottom: 2px dashed #C69C6D; color:#666;}     

/* 태그 클라우드 */
.cloud1,
.cloud1:hover {color:#A40688 !important;font-size:1.3em;}
.cloud2,
.cloud2:hover {color:#0672A4 !important;font-size:1.2em;}
.cloud3,
.cloud3:hover {color:#06A458 !important;font-size:1.1em;}
.cloud4,
.cloud4:hover {color:#603913 !important;font-size:1em;}
.cloud5,
.cloud5:hover {color:#636262 !important;font-size:1em;}

/* 레이아웃 */
#wrap {background-color:#ffffff; 
       margin: 0 0 0 40px; width:/*@post-width:=280*/ 918px /*@*/;
       overflow:visible; 
       border: 1px solid #024311;}
#sidebar1 {
           float:left;
           width:200px;
           overflow:visible;
           padding:0 10px;
           background:#fff; 
           
           background:
                  /*@title-background-color=*/ #fff /*@*/		
		/*@title-background-image=*/ none /*@*/ 
		/*@title-background-image-position=*/ 0 0 /*@*/ 
		/*@title-background-image-repeat=*/ no-repeat /*@*/;
           }
#container {float:right;width:/*@post-width:280=*/ 663px /*@*/;overflow:visible;padding:0 5px; margin:0; background-color:#ffffff;  border-left: 25px solid #024311; } 
#content {width:/*@post-width:280=*/ 640px /*@*/;overflow:visible;margin:0;padding:0 10px;  }
#footer {overflow:hidden;margin:60px 0 0 0;}

/* 사이드바 카테고리 스타일 */

.category {margin:0;padding:10px 10px 5px 10px;line-height:1.3em;}
.category .category_inside {padding:5px 0 0 10px;}
.category h3 {
              padding:0 0 2px 0;
              color:#262626;
              font-size:0.9em;font-family:Verdana;letter-spacing:-1px; 
              border-bottom: 2px solid #024311;
              cursor:pointer;
              }
.category a {color:#666666;text-decoration:none;}
.category a:hover {color:#024311;text-decoration:underline;}



/* 사이드 바 영역 */
.module a {color:#666666;text-decoration:none;}
.module a:hover {color:#024311;text-decoration:underline;}
.module {margin:0;padding:5px 10px;line-height:1.3em;}
.module .module_inside {padding:5px 5px 0 5px;}
.module h3 {
            padding:0 0 2px 0;
            color:#262626;font-size:0.9em;
            font-family:Verdana;letter-spacing:-1px; 
            border-bottom: 2px solid #024311; 
            cursor:pointer; 
            }
.module li {padding:0 0 0 5px;}
.module .author {display:block; text-align:right; font-size:0.88em; color:#999;}

.intro {padding:0; margin:0; _padding:11px 0 0 0;}
.intro h1 {padding /**/:20px 0 30px 0; margin:0;
			color:#393a3c; font-size:/*@title-font-size=*/ 12px /*@*/;font-weight:bold; /*@title-font-family=font-family:;*/ font-family:dotum,Tahoma; /*@*/ letter-spacing:0px; line-height:110%; height:/*@title-height=*/ 11px /*@*/;}
.intro h1 a {color:/*@title-color=*/ #393a3c /*@*/ ;}


.header {padding:10px; margin:0 10px; border-top:2px solid #024311;border-bottom:2px solid #024311;line-height:10px; background:url('./images/bg_grid.gif');}
.header li {padding:4px 0;line-height:10px;}

.notice li {padding:0;background:url('./images/line_dotted.gif') repeat-x left bottom;line-height:1.6em;}
.notice li a {padding:0 0 0 42px;background:url('./images/icon_notice.gif') no-repeat left center; 
              color:#85846C; font-weight:bold !important;}
.notice li a:hover {padding:0 0 0 42px; background:url('./images/icon_notice_on.gif') no-repeat left center; color:#F26522;
                    font-weight:bold !important;}
.search input {border:2px solid #024311;}
.search input.input_search {width:145px;height:17px;}
.search input.input_search_submit {border:0; margin:0;}

.calendar {color:#757575;}
/* 달력 월 표시 */
.cal_month {padding:0 0 3px 0;font-size:12px;}
/* 달력 요일 표시(th 영역) */
.cal_week1 {font-weight:normal;font-size:11px;line-height:13px;}
/* 달력 일요일 표시(th 영역) */
.cal_week2 {color:#f17575;font-weight:normal;font-size:11px;line-height:13px;}
/* 달력 Week(tr 영역)  */
.cal_week {}
.cal_current_week {}
/* 달력 Day(td 영역) */
.cal_day {color:#757575;text-align:center;font-size:11px;line-height:13px;}
/* 달력 Day, 일요일 (td 영역)  */
.cal_day_sunday {color:#f17575 !important;}
.cal_day_sunday a {color:#f17575 !important;}
/* 달력 지난 달 날짜 표시(td)   */
.cal_day1 {}
/* 달력 다음 달 날짜 표시(td)   */
.cal_day2 {}
/* 달력 이번 달 날짜 표시(td) */
.cal_day3 {}
/* 달력 오늘 날짜 표시(td) */
.cal_day4 {border-bottom:2px solid #868606;}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {color:#000;font-weight:bold;}
a.cal_click:visited {color:#000;font-weight:bold;}
a.cal_click:hover {color:#000;font-weight:bold;}

.counter {width:160px;margin:10px auto 10px auto;padding:10px;border-top:1px solid #f4f4f4;border-left:1px solid #f4f4f4;border-right:1px solid #cfcfc0;border-bottom:1px solid #cfcfc0;background:#f1f1f1;text-align:right;font-size:11px;line-height:11px;}
.counter ul {padding:2px 4px;background:#fff url('./images/bg_grid2.gif') left top;}
.counter li {padding:0;background:none;}
.counter .counter_title {display:block;float:left;width:60px;color:#92928b;text-align:left;}
.counter .counter_total {color:#696969;}
.counter .counter_hit {color:#868D17;}

.banner {text-align:center;letter-spacing:-1px;}
.banner a {color:#000;}

.rss {margin:0;text-align:center;font-size:0.85em;letter-spacing:-1px;}
.rss a {padding:0px;}

/* 카테고리 */
.branch3 {color:#696969;cursor:pointer;}
.c_cnt {color:#9d9213;font-size:11px;}

/* 포스트 영역 */
.article {margin:0px; padding: 0px;}

.article_info {padding:0 0 3px 0;border-bottom:2px solid #024311;}
.article_info .article_title {padding: 18px 0 4px 0; color:#01260A;font-size:/*@post-title-font-size=*/ 18px /*@*/;line-height:1em;/*@post-title-font-family=font-family:;*/ font-family: 맑은 고딕,Dotum,Gulim,Tahoma,sans-serif; /*@*/}
.article_info .article_title a {color:/*@post-title-color=*/ #01260A /*@*/;}
.article_info .article_category {padding:0 7px 0 0;color:#726868;}
.article_info .article_date {color:#555;}
.article_info .article_admin {color:#5b5b5b;}
.article_info .article_admin a {color:#5b5b5b;}

.article_desc {overflow:visible;padding:15px; /*@post-body-color=color:;*/ color: ; /*@*/ /*@post-body-font-family=font-family:;*/ font-family:inherit; /*@*/ /*@post-body-font-size=font-size:;*/ font-size: inherit; /*@*/; width:/*@post-width=*/ 600px /*@*/; border: 5px solid #E6E6E6; background-color:#ffffff; }
.article_tag {padding:0 0 2px 0;}
.article_tag,
.article_tag a {color:#757575;}
.article_tag img {position:relative;top:3px;margin:0 7px 0 0;}

/* 포스트 내부 영역 */
.article_desc ul {padding:0 15px;list-style-type:disc;}
.article_desc ol {padding:0 22px 0 45px;list-style-type:decimal;}
.article_desc blockquote {margin:10px 0 10px 40px; padding:5px 0 5px 5px; border-left: 5px solid #F09265;}
.article_desc .moreless_fold {padding-left:12px;background:url('./images/btn_more.gif') no-repeat left center;color:#757575;}
.article_desc .moreless_top {padding-left:12px;background:url('./images/btn_less.gif') no-repeat left center;color:#757575;}
.article_desc .moreless_bottom {padding-left:12px;background:url('./images/btn_less.gif') no-repeat left center;color:#757575;}

/* 포스트 트랙백, 댓글 */
.article_reaction {padding:4px 0 0 1px;border-top:2px solid #024311;color:#a9a9a9;text-transform:uppercase;}
.article_reaction a {color:#303030;}
.article_reaction .cnt {color:#9d9213;}
.article_reaction_desc {width:640px; line-height:1.3em; margin:0; background-image: url(images/back_w.gif); background-repeat: repeat; border-bottom: 2px solid #024311;  border-top: 2px solid #024311; }
.article_reaction_desc h3 {color:#565656; font-size:12px;}
.article_reaction_desc h3 {padding:3px 0;color:#4b4b4b;font-weight:normal;}
.article_reaction_desc h3 a {color:#303030;}
.article_reaction_desc h4 {color:#303030;font-weight:normal;}
.article_reaction_desc h4 a {color:#303030;}
.article_reaction_desc strong,
.article_reaction_desc strong a {color:#000; padding: 13px 0 0 2px;}
.article_reaction_desc li {margin:10px 0; border:5px solid #C1C1C1; padding /**/: 10px;}
.article_reaction_desc li li {margin:15px 0 0 18px;padding:0 0 0 18px;border:0;background:url('./images/icon_reply.gif') no-repeat 0 2px; }
.article_reaction_desc p {color:#333; margin:0; padding:3px;  overflow:hidden; width:/*@post-width=*/ 580px /*@*/;}
.article_reaction_desc .date {color:#ababab;}
.article_reaction_desc .article_btn {position:relative;top:2px;}
.article_reaction_desc .article_line {color:#414141;}
.article_reaction_desc .article_reaction_tb { }

/* 포스트 외 영역 */
.article_etc .article_info {padding:0 0 3px 0;}
.article_etc .article_desc {padding:15px 0 0 0;}

/* 보호글 영역 */
.article_protect .input_pass {width:140px;height:17px;border:1px solid #6b6a68;background:#373737;font-size:1em;}
.article_protect .input_img {vertical-align:middle;}

/* 검색 페이지 */
.article_etc_search .article_desc {padding:15px;}
.article_etc_search .date {float:left;width:70px;margin:0 7px 0 0;}
.article_etc_search .post {float:left;width:/*@post-width:-77=*/ 523px /*@*/;}
.article_etc_search li {clear:left;padding:5px 0 3px 0;background:url('./images/line_dotted2.gif') repeat-x left bottom;color:#726868;line-height:1.3em;}
.article_etc_search li a {color:#726868; padding:0;}
.article_etc_search h3 {padding: 40px 0 0 0 !important; }

/* 지역 로그 */
.article_etc_location .location {padding:3px 0 3px 12px;background:url('./images/line_dotted2.gif') repeat-x left bottom;}
.article_etc_location .location_post {padding:3px 0;color:#7b6d6d;}
.article_etc_location .location_post a {color:#7b6d6d;}
.article_etc_location .article_desc {padding:15px;}



/* 태그 페이지 */
.article_etc_tag li {display:inline;margin:0 5px 0 0;}
.article_etc_tag .article_desc {padding:15px;}


/* 방명록 태그 지역 로그 페이지 제목 */ 
.article_etc h3 {padding: 35px 0 5px 0 !important; }


/* 글쓰기 폼 영역 */
.article .article_guest_write {margin:0;padding:10px 0 10px 60px; width:570px; }
.article .article_guest_write p {clear:left; margin:0; padding:2px 0;}
.article .article_guest_write .input_name label {float:left; width: 35px;}
.article .article_guest_write .input_pass label,
.article .article_guest_write .input_home label {float:left;width:62px;}
.article .article_guest_write .input_name input {width:472px; 
                                                  border:0;border-bottom:1px solid #6b6a68;
                                                  background:transparent; font-family:맑은 고딕,dotum; 
                                                  font-size:small; color:#757575; }
.article .article_guest_write .input_pass input,
.article .article_guest_write .input_home input {width:445px; 
                                                 border:0;border-bottom:1px solid #6b6a68;
                                                 background:transparent; font-family:dotum; font-size:small; color:#757575; }
.article .article_guest_write .input_secret {margin:0 0 0 -3px;}
.article .article_guest_write .input_textarea textarea {padding:5px; width:495px;  
                                                        position:relative; border: 2px solid #024311;}
.article .article_guest_write .input_submit .submit {width: 509px; border:2px solid #024311; background-color: #fff; 
                                                      cursor:pointer;}

/* 페이징 영역 */
.paging {margin:40px 0 28px 0;color:#4a4a4a;text-align:center;}
.paging a {color:#4a4a4a;}
.paging .paging_img {vertical-align:middle;}
.paging .selected {color:#939393;}

/* 태그 영역 */
.tag { width:/*@post-width=;*/ 630px; /*@*/; margin:10px; padding:0; background:url('./images/bg_grid.gif');  border: 5px solid #222;}
.tag h3 {background-color:#222; color:#b3b3b3;}
.tag li {display:inline;margin:0 5px 0 0;padding:0;background:none;line-height:1.6em;}

/* 푸터 영역 */
#footer {margin:40px 10px; padding: 10px; color:#544f4f;
        text-align:center;letter-spacing:0px; 
        width:/*@post-width:300=;*/ 620px; /*@*/; font-size: 11px;
        border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; background:url('./images/bg_grid.gif');}
#footer a {color:#544f4f;}


/* 트위터 */
.twitter {margin : 30px 10px;}