@charset "utf-8";

/* 공통 요소 */
body {margin:30px 20px 50px 20px; padding:0; font-family:MalgunGothic,Sans-serif; color:#333;
		background:
		/*@background-color*/#e1d2bd/*@*/
		/*@background-image*/url('./images/bg_body.gif')/*@*/
		/*@background-image-repeat*/repeat/*@*/
		/*@background-image-position*/0 0/*@*/;}

a:link {color:#181818; text-decoration:none; outline-style:none;}
a:visited {color:#181818; text-decoration:none; outline-style:none;}
a:hover {color:#ff5005; text-decoration:none; outline-style:none;}
a:active {color:#6868ff; text-decoration:none; outline-style:none;}

/* 페이징 - 현재 페이지 */
.paging .selected {color:#1d2226; font-weight:bold;}

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

.moreless_fold {padding-left:15px; background:url('./images/btn_more.gif') no-repeat left center; color:#6b6146;}
.moreless_top {padding-left:15px; background:url('./images/btn_less.gif') no-repeat left center; color:#6b6146;}
.moreless_bottom {padding-left:15px; background:url('./images/btn_less.gif') no-repeat left center; color:#6b6146;}

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

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; font-size:x-large; line-height:1em;}
.clear {clear:both;}
.count {color:#ab4429; font-size:11px;}

/* 레이아웃 */
#wrap {width:1003px; overflow:hidden; margin:0 auto;}
#header {width:1003px; overflow:hidden; margin:0 auto;
			background:
			/*@title-background-color*/ /*@*/
			/*@title-background-image*/url('./images/bg_title.gif')/*@*/
			/*@title-background-image-position*/15px 0/*@*/
			/*@title-background-image-repeat*/no-repeat/*@*/;
			height:/*@title-height*/120px/*@*/;
}
#content {width:/*@post-width:60*/852px/*@*/; overflow:hidden; margin:0 auto; padding:46px 0 0 0; background:url('./images/bg_content.gif') no-repeat center top;}
#footer {clear:left; width:/*@post-width:60*/852px/*@*/; overflow:hidden; margin:20px auto; color:#64511d; text-align:center; font-size:11px; line-height:14px;}

/* 포스트 */
.content_left {overflow:hidden; background:#e3ddce url('./images/bg_content_l.gif') repeat-y left top;}
.content_right {overflow:hidden; background:url('./images/bg_content_r.gif') repeat-y right top;}
.content_top_left {overflow:hidden; background:url('./images/bg_content_top_l.gif') no-repeat left top;}
.content_top_right {overflow:hidden; background:url('./images/bg_content_top_r.gif') no-repeat right top;}
.content_bottom_left {overflow:hidden; width:/*@post-width:60*/852px/*@*/; background:url('./images/bg_content_bottom_l.gif') no-repeat left bottom;}
.content_article {overflow:hidden; width:/*@post-width*/792px/*@*/; padding:0 30px 40px 30px; background:url('./images/bg_content_bottom_r.gif') no-repeat right bottom;}

.article,
.article_etc {overflow:hidden; padding:40px 0 0 0;}
.article_post {width:/*@post-width:-12*/780px/*@*/; overflow:hidden; padding:30px 6px 0 6px;
				/*@post-body-color=:; */ /*@*/
				/*@post-body-font-family=:; */ /*@*/
				/*@post-body-font-size=:; */ /*@*/}

/* 포스트 내부 */
#tt-body-page .article_post a {text-decoration:underline;}
.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 {margin:0; padding:15px 0 15px 48px; background:url('./images/icon_quote.gif') no-repeat 23px 13px; color:#8b7b69;}
.article_post blockquote a {color:#8b7b69;}

.article_head {width:/*@post-width:-1*/791px/*@*/; padding:0 0 0 1px; border-bottom:1px solid #c2b89d;}
.article_head .article_title {padding:15px 4px 6px 33px; background:url('./images/icon_post_title.gif') no-repeat 4px 0;}
.article_head .article_title .separate {margin-left:5px; color:#9f9175;}
.article_head .title,
.article_etc h3 {display:inline; color:#524c47; 	font-size:/*@post-title-font-size*/1.1em/*@*/; /*@post-title-font-family=:; */ /*@*/}
.article_head .title a,
.article_etc h3 a {color:/*@post-title-color*/#524c47/*@*/;}
.article_head .article_info {padding:13px 2px 0 0; letter-spacing:-1px;}
.article_head .article_info .category {color:#9f9175; font-size:11px;}
.article_head .article_info .date {margin:0 0 0 2px; color:#81807d; font-size:11px; font-family:Tahoma; letter-spacing:normal;}
.article_admin {margin:3px 0 0 0; color:#9f9175; letter-spacing:-1px;}
.article_admin a {color:#9f9175;}

/* 글쓰기 폼 */
.article_write_left {width:/*@post-width:-92*/800px/*@*/; margin:45px auto 0 auto; background:#dcd0b7 url('./images/bg_write_l.gif') repeat-y left top;}
.article_write_right {background:url('./images/bg_write_r.gif') repeat-y right top;}
.article_write_top_left {background:url('./images/bg_write_top_l.gif') no-repeat left top;}
.article_write_top_right {background:url('./images/bg_write_top_r.gif') no-repeat right top;}
.article_write_bottom_left {background:url('./images/bg_write_bottom_l.gif') no-repeat left bottom;}
.article_write_bottom_right {background:url('./images/bg_write_bottom_r.gif') no-repeat right bottom;}
.article_write {padding:25px 38px; background:url('./images/bg_write.gif') no-repeat center top;}
.article_write p {margin:0; padding:2px 0;}
.article_write .name,
.article_write .pass {width:234px; border-bottom:1px solid #b5a38f;}
.article_write .home {width:234px; border-bottom:1px solid #b5a38f;}
.article_write .submit {text-align:center;}
.article_write .name input,
.article_write .pass input,
.article_write .home input {width:160px; height:11px; padding:2px 0 0 0; border:0; background:none; color:#403427; font-size:12px; font-family:"돋움","Dotum";}
.article_write .textarea textarea {width:/*@post-width:-164*/448px/*@*/; padding:2px; border:1px solid #b5a38f; background:#e7e0cf; color:#403427; font-size:12px; font-family:"돋움","Dotum";}
.article_write .name img,
.article_write .pass img,
.article_write .home img {vertical-align:middle;}
